summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k/dev
AgeCommit message (Collapse)Author
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
machines or some configurations or in some phase of the moon (we actually don't know when or why) files disappeared. Since we've not been able to track down the problem in two weeks intense debugging and we need -current to be stable, back out everything to a state it had before UBC. We apologise for the inconvenience.
2001-12-10No need to include <sys/dmap.h> and define related variables.Miod Vallat
2001-12-08Sprinkle pmap_update calls where relevant and some otherArtur Grabowski
misc pmap usage fixes.
2001-11-28Sync in more uvm changes from NetBSD.Artur Grabowski
This time we're getting rid of KERN_* and VM_PAGER_* error codes and use errnos instead.
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-10-01Always use the IRQ interrupt, and let the SBC_INTR flag only controlMiod Vallat
the DRQ interrupt. From NetBSD, improves GENERICSBC reliability. Tested by Takeshi Morimoto.
2001-09-20occured->occurredMike Pechkin
idea from deraadt@ via NetBSD millert@ ok
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-09-09Repair compilation of mac68k GENERIC_SBC kernel.Miod Vallat
From Takeshi Morimoto <morimoto@anat1.med.kyoto-u.ac.jp>, PR #2037
2001-08-26remove useless INUSE references from scsi_xfer->flags; art@ miod@ ok.Federico G. Schwindt
2001-08-23Convert the last old-timeout, tested by beck@Miod Vallat
2001-08-20Not only is Apple hardware disgusting, but code doesn't even compile.Miod Vallat
2001-08-15New timeouts, tested by beck@.Miod Vallat
2001-08-11Unnecessary and redundant includes.Artur Grabowski
2001-08-11redundant includes.Artur Grabowski
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD.
2001-07-09Trivial ether_input_mbuf().Federico G. Schwindt
2001-07-04$OpenBSD$Niklas Hallqvist
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.