summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k/dev
AgeCommit message (Collapse)Author
2001-06-27old vm no moreArtur Grabowski
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms.
2001-05-17Insert comma missing from r1.11 commit; found by beck@.Aaron Campbell
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-11unifyTheo de Raadt
2001-05-10Add missing #include <sys/resourcevar.h> so these can compile.Todd C. Miller
2001-05-10Some locking protocol fixes and better enforcement of wiring limits.Artur Grabowski
From NetBSD.
2001-05-08Substantial update from NetBSD, most notably gives us UVM support; deraadt@ okAaron Campbell
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2000-11-10seperate -> separate, okay aaron@Niels Provos
2000-09-21initialize sc_link.openings to it's (currently) default value of 4Michael Shalayeff
2000-06-12move cfdriver to ncr53c9x.c and device declaration to conf/files.Federico G. Schwindt
1999-11-15honour ddb.console; ok deraadt@David Leonard
1999-09-03Change the pmap_enter api to pass down an argument that indicatesArtur Grabowski
the access type that caused this mapping. This is to simplify pmaps with mod/ref emulation (none for the moment) and in some cases speed up pmap_is_{referenced,modified}. At the same time, clean up some mappings that had too high protection. XXX - the access type is incorrect in old vm, it's only used by uvm and MD code. The actual use of this in pmap_enter implementations is not in this commit.
1999-06-13Update.Jason Downs
1999-05-13Compensate for the check for onwership of unicast packets in promiscuousJason Wright
mode being moved to if_ether.c. This is the last of the drivers hopefully.
1999-04-24Use the generic m68k param.h.Jason Downs
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1998-11-20careful mmapTheo de Raadt
1998-07-19do not force single if rd rootTheo de Raadt
1998-05-08With the new psc framework, incorporate the driver for the AMD MACE ethernetgene
found on Quadra/Centris AV models. Much of this done by Allen Briggs with porting to OpenBSD by me.
1998-05-03Associated fallout from removing macinfo.h and merging to cpu.h.gene
1998-04-27Adapt to new bus_space functions after fixing namespace issues.gene
1998-04-22prototypes; rykerTheo de Raadt
1998-03-03GCC 2.8 -Wallryker
1998-03-03GCC 2.8 -Wallryker
1997-11-14Fix tabstop handling largely as well as some issues with putchar. Generalgene
cleanup verses vttest to make things prettier. Still not perfect, though. From Dave Huang <khym@bga.com>
1997-06-20In zs_abort, wrap a #ifdef DDB around a Debugger() invocation. Point out bygene
Chris Jones In NetBSD PR#port-mac68k/3739 (I believe). Also, remove a comment that this change obsoletes.
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-15Just plain ditch sn_printf of options. We don't do things this way anyway.gene
1997-05-08include bus.h to prevent compiler warnings and other problems.gene
1997-05-03Support for clearing interrupts on a Rasterops Colorboard 364.briggs
Thanks go to Michel Chalufour <michelc@tiac.net> for grovelling around for me.
1997-05-02Thanks to Tobias Beal <tbeal41@maine.maine.edu>, we can clear interruptsbriggs
on at least one Radius Precisioncolor 8 board.
1997-05-01Treat drhw 118 and 119 the same for Apple ethernet cards.briggs
1997-05-01Clear the interrupts properly on an E-Machines Futura II LX and make a wildbriggs
guess at clearing them on a Futura II SX/DSP and RasterOps ColorBoard 364. Thanks to Michel Chalufour <michelc@tiac.net> for loaning me the II LX.
1997-05-01Add in a couple more board types.briggs
1997-04-27What was I thinking?briggs
1997-04-25Cool. Drop oversized packets rather than splitting into mbufs. NetBSD log:gene
>From Mycroft: If we fail to allocate a cluster to hold a large packet, >simply drop it rather than using a chain of tiny mbufs.
1997-04-25A couple of performance improvements from Denny Gentry <denny1@home.com>briggs
1997-04-24Inspired by NetBSD changes: ditch AE_DEBUG diagnostics. This kills the ↵gene
AE_DEBUG option (if for some reason anyone is using it).
1997-04-24Followingthe Scott Reynolds gravy train, very minor:gene
>#ifdef DIAGNOSTIC, print the NuBus type fields for unrecognized boards.
1997-04-23On video devices, if we're loading non-default resource values, save thebriggs
resource ID. Thanks to Paul Goyette <paul@pgoyette.bdt.com> for spotting this one.
1997-04-23NetBSD -> OpenBSD in comments. Last references in here.gene
1997-04-22Damn. Change _all_ instances of #ifdef __NetBSD__ to #ifgene
defined(__NetBSD__) || defined(__OpenBSD__). This compiles again.
1997-04-22Pull in John Wittowski's HWDIRECT updates from 04/18.gene
Also, sync up with NetBSD with correct RCSids. Credit goes to Scott Reynolds for the space -> tab KNF in this file. Also, note that although rcsid's are matching, we do not support the opt_mrg_adb.h file as NetBSD does.
1997-04-22Some minor cleanup.briggs
1997-04-21Take care when accessing DAFB--some quadra-class machines use other videobriggs
controllers.
1997-04-18Change via NetBSD via Scott Reynolds via Takashi Namada who provided thegene
original baseline for these changes. "Make sure to call adbop() on Power Manager-based machines." Also, substantical cleanup and beautification.
1997-04-18More fixes from Scott Reynolds:gene
>For small writes, use PIO rather than PDMA; this increases the reliability >of the driver (considerably, on some systems/targets).
1997-04-18Fix from Denny Gentry--initialize receive seq. count and don't skip an entrybriggs
when programming the CAM.