summaryrefslogtreecommitdiff
path: root/sys/arch/amiga/dev/siop.c
AgeCommit message (Collapse)Author
1996-05-02Sync with NetBSD 9600430. The port has gone over a major -Wall treatNiklas Hallqvist
1996-03-30From NetBSD: merge of 960317Niklas Hallqvist
1996-02-06Added support for a new (well, I've run it locally for a year or two)Niklas Hallqvist
interrupt system which is a prerequisite for the Amiga ISA support. It is described in amiga/amiga/README.ints, and is enabled by adding an "options IPL_REMAP_1" in the kernel config file. Along with this change there is also some generic cleanup, like style polishing, comment corrections, making sicallbacks operate in FIFO manner and cleaning up the spl mess in param.h...
1996-02-03Ensure siop_acb alignment via malloc rather than let alignment dependchuck
on the size of MI data structures that come before it in the softc. Chip will not function properly if alignment is wrong. Detected and fixed by: Chuck Cranor <chuck@ccrc.wustl.edu> and Michael L Hitch <osymh@gemini.oscs.montana.edu>
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1995-11-28let loadbsd define sync scsi operationTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt