NetBSD/sys/arch/mac68k/dev
briggs 2606fe6cbd Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of
tweaks and bug fixes by yours truly.

Here's what Denny had to say:

nubus.h:
        - add a drsw entry for my card
	[ I also added a couple of constants for more display cards ]
if_sn.c:
        - allocate sc->space using malloc (Scott wanted this).
        - make csr accesses use NIC_PUT/GET, remove sc->sc_csr.
        - add multicast and IFF_PROMISC support. multicast isn't
                well tested, but I made sure the unicast case still
                works.
        - finish the new arp interface, remove sc->sc_enaddr
if_snreg.h:
        - remove struct sonic_reg
if_snvar.h:
        - add NIC_PUT and NIC_GET macros a la if_ae
        - remove sc_txhead, it isn't used.
if_sn_nubus.c:
        - clean up support for my SE/30 card.
        - Move add_nubus_intr from if_sn.c (to keep if_sn.c MI)
if_sn_obio.c:
        - make Q610, C610, Q650, C650, Q800 use EXBUS.
        - PB500 had a "return" where "break" was intended. PB500
                probably wasn't working.
        - move add_nubus_intr from if_sn.c.
        - add an "explanation" why Apple's ethernet addr is encoded
                in token ring format in the PROM.
1997-03-30 19:51:44 +00:00
..
6x10.h First pass of KNFication. Needs more. 1995-04-21 02:47:35 +00:00
adb.c Convert all foo_match() functions to use a `struct cfdata *' for their 1996-12-16 16:17:02 +00:00
adbsys.c Some changes to make ADB work when compiled with -O2: 1997-01-13 07:01:23 +00:00
adbsysasm.s backout previous kprintf change 1996-10-13 16:50:51 +00:00
adbvar.h Some changes to make ADB work when compiled with -O2: 1997-01-13 07:01:23 +00:00
asc.c Update copyright and license. 1997-02-24 05:47:33 +00:00
ascvar.h Update copyright and license. 1997-02-24 05:47:33 +00:00
bounds.h backout previous kprintf change 1996-10-13 03:21:13 +00:00
esp.c Copyright foo. 1997-03-05 15:19:18 +00:00
espvar.h mac68k-specific portion of m.i. ncr53c9x driver. 1997-02-27 14:06:25 +00:00
grf.c NUBUS_SLOT_TO_PADDR -> NUBUS_SLOT2PA 1997-02-24 06:20:04 +00:00
grf_iv.c We need bus.h now, due to recent nubus_attach_args change. 1997-02-20 00:23:25 +00:00
grf_mv.c NUBUS_SLOT_TO_PADDR -> NUBUS_SLOT2PA 1997-02-24 06:20:04 +00:00
grf_subr.c We need bus.h now, due to recent nubus_attach_args change. 1997-02-20 00:23:25 +00:00
grfvar.h Implement poll(2). 1996-09-14 05:54:53 +00:00
if_ae.c Several more changes to move us toward MI-ness: 1997-03-19 08:04:38 +00:00
if_ae_nubus.c Several more changes to move us toward MI-ness: 1997-03-19 08:04:38 +00:00
if_aereg.h New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
if_aevar.h Several more changes to move us toward MI-ness: 1997-03-19 08:04:38 +00:00
if_sn.c Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
if_sn_nubus.c Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
if_sn_obio.c Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
if_snreg.h Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
if_snvar.h Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
ite.c We need bus.h now, due to recent nubus_attach_args change. 1997-02-20 00:23:25 +00:00
itevar.h Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized 1996-05-05 06:15:56 +00:00
mac68k5380.c Convert to generalized VIA interrupt registration 1997-02-28 15:50:50 +00:00
md_root.c #include <sys/systm.h> to bring in printf() prototype 1997-02-13 19:42:42 +00:00
ncr5380.c Clean up a few bogons+typos introduced in the removal of the broken indirect 1996-12-19 21:48:17 +00:00
ncr5380reg.h Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized 1996-05-05 06:15:56 +00:00
ncr5380var.h Clean up the interrupt handling somewhat. 1996-05-25 16:42:24 +00:00
nubus.c Defer enabling NuBus slot interrupts until all slots have been probed 1997-03-15 18:33:44 +00:00
nubus.h Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of 1997-03-30 19:51:44 +00:00
obio.c Add hsk and drq locators, which will be used only by SCSI devices. 1997-02-13 19:01:07 +00:00
obiovar.h Add hsk and drq locators, which will be used only by SCSI devices. 1997-02-13 19:01:07 +00:00
sbc.c Split bus-dependent autoconfig code from the driver. This allows for 1997-03-01 20:18:58 +00:00
sbc_obio.c New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
sbcreg.h Split bus-dependent autoconfig code from the driver. This allows for 1997-03-01 20:18:58 +00:00
sbcvar.h New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
scsi_defs.h new RCS ID format. 1994-10-26 08:45:48 +00:00
z8530reg.h Serial driver with interface to a slightly modified version of the machine- 1996-05-18 18:53:50 +00:00
z8530sc.c After servicing an interrupt, check to see that there's not another 1996-08-26 14:09:19 +00:00
z8530sc.h Critical fix from Bill Studenmund: if CTS is deasserted and then 1996-10-15 06:57:43 +00:00
z8530tty.c Work around another gcc initialization warning. 1996-12-18 05:17:44 +00:00
z8530tty.h Serial driver with interface to a slightly modified version of the machine- 1996-05-18 18:53:50 +00:00
zs.c Work around another bogus uninitialized warning, and fix a legitimate one. 1996-12-18 05:04:22 +00:00
zsvar.h Double ring limits from Bill Studenmund <wrstuden@loki.stanford.edu>. 1995-12-13 03:08:12 +00:00