summaryrefslogtreecommitdiff
path: root/sys/arch/amiga/dev
AgeCommit message (Collapse)Author
1996-06-04Cleanup for -Wall & -Wstrict-prototypes. clockcia is a pointer, not a structNiklas Hallqvist
1996-05-29Merge of 960526 NetBSDNiklas Hallqvist
1996-05-09From NetBSD:Niklas Hallqvist
Make the MI LANCE driver standalone, and use cfattach to resolve naming conflicts between bus attachments on ports that can have multiple instances of the LANCE.
1996-05-09From NetBSD:Niklas Hallqvist
Changed struct ifnet to have a pointer to the softc of the underlying device and a printable "external name" (name + unit number), thus eliminating if_name and if_unit. Updated interface to (*if_watchdog)() and (*if_start)() to take a struct ifnet *, rather than a unit number.
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-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
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-04NetBSD RCS Id updateNiklas Hallqvist
1996-05-04Drop sys/cpu.hNiklas Hallqvist
1996-05-02Sync with NetBSD 9600430. The port has gone over a major -Wall treatNiklas Hallqvist
1996-04-27Bring forward the Amiga ISA support, and resolve a conflict with if_edNiklas Hallqvist
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-30From NetBSD: merge of 960317Niklas 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-02-26From NetBSD: remove local strncmp (fixes #2115)Niklas Hallqvist
1996-02-26From NetBSD:Niklas Hallqvist
use newly allocated ethernet address (fixes #2117)
1996-02-26From NetBSD:Niklas Hallqvist
remove floating point expressions. gen_cvtab.c generates a conversion table to replace a specific floating point expression in grf_cv.c
1996-02-24From NetBSD:Niklas Hallqvist
Fix #includes.
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-31from netbsd: fix typo (Ignatios Souvatzis)Niklas Hallqvist
1996-01-31from netbsd: fix loading of 0 to intended value of 256, plus style policeNiklas Hallqvist
1996-01-31from netbsd: Unify mode support across gfx boards. (Ignatios Souvatzis)Niklas Hallqvist
1996-01-31from netbsd: make sure master enable is set.Niklas Hallqvist
Call disk_busy() a bit earlier in case an exceptional condition causes fddone() (and thus disk_unbusy()) to be called directly from fdstart(). Pointed out by Ezra Story <ezy@panix.com>.
1996-01-31from netbsd: fix bounds check (Klaus Klein)Niklas Hallqvist
1996-01-14Fix typoNiklas Hallqvist
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.
1996-01-05from netbsd: explicitly mask the address valueTheo de Raadt
1995-12-30from netbsd:Theo de Raadt
fix initialization (pr#1853) from Ignatios Souvatzis add support for GRFIOCBLANK (pr#1810) from Ignatios Souvatzis rename grf_ul.gsp
1995-12-30from netbsd: make changes from pr#1824 from Ignatios SouvatzisTheo de Raadt
1995-12-30from netbsd: remove uneeded routines (pr#1837) from Bernd ErnestiTheo de Raadt
1995-12-30from netbsd: fixup the table (pr#980) from Ignatios SouvatzisTheo de Raadt
1995-12-30from netbsd: fix for newer boards (pr#1829) from Matthias SchelerTheo de Raadt
1995-12-27from netbsd:Theo de Raadt
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
1995-12-15from netbsd; update grf_ul; support files now only used if neededTheo de Raadt
1995-11-28let loadbsd define sync scsi operationTheo de Raadt
1995-11-13update to netbsdTheo de Raadt
1995-10-26update from netbsd treeTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt