summaryrefslogtreecommitdiff
path: root/sys/arch/amiga
AgeCommit message (Collapse)Author
1996-05-07Restructure and document a bit. Also fixed a confusing bug, whichNiklas Hallqvist
actually might turn out a feature... :-) But I want to test that a bit more before having that into the tree.
1996-05-07From NetBSD:Niklas Hallqvist
Add support for loading kernel into fastmem, if the kernel also supports loading into fastmem. This removes the requirement that the kernel fit into chipmem. Add a -Z flag to force loading into chip memory. Add a -s option for compatibility with my bootblock loader. Move the test exit to just before starting the kernel; this lets the test mode actually load the kernel and do the version checks.
1996-05-07Remove cdev_ss_init, there's a def in the MI parts nowNiklas Hallqvist
1996-05-07RCS ID updateNiklas Hallqvist
1996-05-07From NetBSD:Niklas Hallqvist
Floppy driver now supports MSDOS track format. Minor device 1 (/dev/fd?b) uses MSDOS MFM track encoding. From Ezra Story (ezy@panix.com) with a couple of changes by Michael Hitch.
1996-05-07Add back all the stuff I've had to remove due to kernel growth + MSDOSFSNiklas Hallqvist
1996-05-07Use MI cdev_scanner_init macro. Fix tabs.Niklas Hallqvist
1996-05-07Move the vector table to .dataNiklas Hallqvist
1996-05-07Use _vectab instead of Lvectab, which is moving to .dataNiklas Hallqvist
From NetBSD: Add floppy index interrupt processing. Startup modified to work with kernel loaded directly into fast memory. This removes the need to have enough chip memory to load the kernel when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA) for enabling the MMU, and the VA == PA mapping removed after start_c() has completed. Chip memory is still required for the /dev/reload process.
1996-05-07From NetBSD:Niklas Hallqvist
Startup modified to work with kernel loaded directly into fast memory. This removes the need to have enough chip memory to load the kernel when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA) for enabling the MMU, and the VA == PA mapping removed after start_c() has completed. Chip memory is still required for the /dev/reload process.
1996-05-07Add SCSI scanner and MSDOSFS supportNiklas Hallqvist
1996-05-07Move this doc fileNiklas Hallqvist
1996-05-06Correct RCS IDsNiklas Hallqvist
1996-05-06Fix typo, lost newlineNiklas Hallqvist
1996-05-06Fix typo, s/aplx/splx/Niklas Hallqvist
1996-05-06fix arg names (s/cmd/command/).Michael Shalayeff
1996-05-05add general ether_ioctl call in net/if_ethersubr.c,Michael Shalayeff
NS,IPX,X.25 special processing is now handled in there. reflect this amazing addition in all the ether ifaces. ppl, pls check the stuff.
1996-05-04From NetBSD:Niklas Hallqvist
Amiga's have two mouse ports
1996-05-04Reintroduce GG2_GET_STATUS macroNiklas Hallqvist
1996-05-04From NetBSD:Niklas Hallqvist
More cleanup for -Wall with DEBUG.
1996-05-04From NetBSD:Niklas Hallqvist
Define BSR_MASK and use BSR_MASK to get the current bank select register. Clean up the debugging code a bit and the warnings from -Wall. Don't define ESDEBUG - it can now be set from the config file. If the Ethernet chip gets reset during the copy of the transmit buffer, requeue the current packet and reinitialize the controller. This recovers from an apparent hardware bug when running on my A2000/Zeus system.
1996-05-04From NetBSD:Niklas Hallqvist
Cleanup for -Wall if CL5426CONSOLE, CV64CONSOLE, ULOWELLCONSOLE or RETINACONSOLE is not defined.
1996-05-04From NetBSD:Niklas Hallqvist
Give example for INSECURE option in the GENERIC config file in a comment. Closes PR 2355 giving a different explanation of the option than proposed.
1996-05-04Remove lots of stuff to remain below 960k limit of my machine :-(Niklas Hallqvist
1996-05-04From NetBSD:Niklas Hallqvist
<sys/cpu.h> is no longer needed
1996-05-04dk_establish() now returns void.Niklas Hallqvist
1996-05-04Remove small glitch in last commitNiklas Hallqvist
1996-05-04NetBSD RCS Id updateNiklas Hallqvist
1996-05-04From NetBSD:Niklas Hallqvist
Add a check in the kernel reload device (/dev/reload) to protect against the MMU switch code being in different locations between the running kernel and the new kernel. Returns ENODEV if the reload fails. Change the error return from EFAULT to ENOEXEC when kernel_reload gets a short write on the exec header.
1996-05-04From NetBSD:Niklas Hallqvist
Add a check in the kernel reload device (/dev/reload) to protect against the MMU switch code being in different locations between the running kernel and the new kernel. Returns ENODEV if the reload fails. Change the error return from EFAULT to ENOEXEC when kernel_reload gets a short write on the exec header. Missed a prototype for kernel_reload().
1996-05-04Include psl.h to get spl* funcsNiklas Hallqvist
1996-05-04Sorted entries, and added com, lpt and ipl declarationsNiklas Hallqvist
1996-05-04Drop sys/cpu.hNiklas Hallqvist
1996-05-04Add a SCSI scanner cdev entryNiklas Hallqvist
1996-05-02Make cpu.h self-contained by including psl.hNiklas Hallqvist
1996-05-02Fixup of a merge errorNiklas Hallqvist
1996-05-02Define pcmcia as a dummy device for the sake of files.isa inclusionNiklas Hallqvist
1996-05-02Sync with NetBSD 9600430. The port has gone over a major -Wall treatNiklas Hallqvist
1996-05-02Check (once again) the packet length against MCLBYTES always.Niklas Hallqvist
MCLBYTES has recently been raised to >ETHER_MAX_LEN so that is not a problem anymore. The former code could result in memory corruption.
1996-04-27Bring forward the Amiga ISA support, and resolve a conflict with if_edNiklas Hallqvist
1996-04-24Add network config dependencies.Michael Shalayeff
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-30From NetBSD: merge of 960317Niklas Hallqvist
1996-03-26From NetBSD: vnode_if.[ch] made machine independent.Michael Shalayeff
very usefull (for <sys/vnode.h> inclusion). from the other side this is really machine independent ... tested w/ i386, but should not cause errors w/ other arch's. pls, test it (don't forget to reconfig kernel ;)
1996-03-24The delay functions takes unsigned arguments.Niklas Hallqvist
1996-03-24Actually make CLKF_BASEPRI do what it's supposed to do.Niklas Hallqvist
1996-03-24Use IPL_ constants instead of numeric values. Get rid of sicallbacksNiklas Hallqvist
in favour of the remapped IPL facility. Some argument type fixes as well.
1996-03-24UGLY, UGLY hack to force config create a pcmciabus.h file which isNiklas Hallqvist
needed as there are multiattachable ISA devices that need it to exist.
1996-03-24Style policeNiklas Hallqvist
1996-03-24From NetBSD: Add clobbers missing in asm statementsNiklas Hallqvist