summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k/dev/if_sn_nubus.c
AgeCommit message (Collapse)Author
1997-06-18Make if_sn.c far more MI, eventually share with pica.denny
sonic_get is faster and simpler. sn_ioctl works like other current ether drivers now. Sync up with netbsd to ease maintenance; incorporate some "gratuitous" formatting changes so I won't have to do two totally seperate mods each time.
1997-05-01Treat drhw 118 and 119 the same for Apple ethernet cards.briggs
1997-04-22Some minor cleanup.briggs
1997-04-14Use an offset parameter when loading the reg_map--some cards use the "other"briggs
16 bits of the words.
1997-04-13Oops. We do not want to unmap something that we've used bus_space_subregionbriggs
to get.
1997-04-13Some updates based on information from Bob Nestor <rnestor@metronet.com>briggs
about his SONIC-T LC/PDS card.
1997-04-10Ack. Make this compile again.briggs
1997-04-08Some patches from Bob Nestor <rnestor@metronet.com> to edge toward supportbriggs
for an Apple SONIC-based ethernet card. Includes a patch to the nubus probing that we worked out together. Some cards, like his, were being missed and/or probed like video cards\!
1997-03-29Update from Denton Gentry with minor bug fixes by me.briggs
Denny says: 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-17A couple of cleanup items suggested by is@netbsd.org.briggs
1997-03-14Updates from Yanagisawa and Denny. This seems to work.briggs
1997-03-12Bring in some fresh SONIC code from Dennis Gentry and Yanagisawa Takeshi.briggs
Much hacked by me to merge and partially busify. Add code that I lost a while back for digging the proper mac address for internal ethernet. Still needs work, but checkpointed--works at least as well as the last version.