summaryrefslogtreecommitdiff
path: root/sys/arch/mac68k
AgeCommit message (Collapse)Author
1999-11-08move MI definition of rd into it's MI place also fixingMichael Shalayeff
attributes, allowing kernels to exist w/ rd as the only disk device. tested on a few archs; niels@ & millert@ ok
1999-10-10do this the right wayArtur Grabowski
1999-10-09give pmap_enter the right number of args.Bob Beck
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-08-17New cpu_fork API to take a stack in which you point the child's stackpointerNiklas Hallqvist
to, at the bottom or the top, depending on your architecture's stack growth direction. This is in preparation for Linux' clone(2) emulation. port maintainers, please check that I did the work right.
1999-07-18pmap_activate() and pmap_deactivate() are MDTheo de Raadt
1999-07-18fix pmap_activate() and pmap_deactivate() arguments after art changed thingsTheo de Raadt
1999-07-18fix pmap_activate() and pmap_deactivate() arguments after art changed thingsTheo de Raadt
1999-07-17do not brelse() badlyTheo de Raadt
1999-06-13Update.Jason Downs
1999-06-11Add Q900 compatible mode serial address.Jason Downs
1999-06-11egcs crapJason Downs
1999-05-24Only do basic work in the ethernet interrupt context, and queue packets toJason Wright
be bridged. Do the real work in a scheduled netisr.
1999-05-23Add patch for Classic II video, fromJason Downs
http://member.nifty.ne.jp/nyamada/netbsd/patch
1999-05-22Add new vm_swap code for dynamic swap. From netbsd, munged some by me, andTobias Weingartner
others. syscall commit pending.
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-05-01Add ksyms.Jason Downs
1999-04-24Use the generic m68k param.h.Jason Downs
1999-04-23mmmmap() bounds check.Jason Downs
1999-04-23Kcore dump, from NetBSD.Jason Downs
1999-04-23Add kcore.hJason Downs
1999-04-22Follow proper OpenBSD shutdown/power off semantics.Jason Downs
1999-04-19Consider the other SVR2 partitions as BSDFFS, too.Jason Downs
1999-02-15sp or stack, not both.Todd T. Fries
1999-02-04Deterministic register initalization on process startupNiklas Hallqvist
1999-01-21just include <m68k/spinlock.h> so <machine/spinlock.h> works for libc_rTodd C. Miller
1999-01-20setregs does not reset stack anymoreNiklas Hallqvist
1999-01-11panic prints a newline for you, don't do it in the panic stringTodd C. Miller
1999-01-10Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSDNiklas Hallqvist
1999-01-08check for lp->d_secpercyl == 0) in bounds_check_with_label()Todd C. Miller
1999-01-07global decl for *intr() routines, plus add INET6Theo de Raadt
1998-11-20careful mmapTheo de Raadt
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
implement an ioctl to get a spoofed label even for disks that have a label on them.
1998-09-25o xfs is in the house (thanks art, for getting me started)Todd T. Fries
o all but vax are major 51
1998-08-31Return ENXIO on open of /dev/mem minor devs that don't existTodd C. Miller
1998-08-18Let mac68k kernels compile outside of arch/mac68k/compile; d@fnarg.net.au.ryker
1998-08-18Make mac68k sys compile.ryker
1998-07-28Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵Todd C. Miller
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more
1998-07-19do not force single if rd rootTheo de Raadt
1998-07-07oops, i did not handle nchrdev correctlyTheo de Raadt
1998-07-07fix chrtoblk() so that it returne ENODEV for entries beyond the end of the tableTheo de Raadt
1998-05-22Delete a NetBSD <-> OpenBSD "oops" from my previous merge.gene
1998-05-08Add the new mc driver.gene
1998-05-08Add psc.c and the new MACE driver.gene
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-08New and much smarter handling of the PSC chip.gene
Based on briggs' work with some by me.
1998-05-03Don't use option MADHATTER. It is rather silly, and there is no reason notgene
to pull in the internal video mappings for these models. Includes support for internal video on the LC475, Centris and Quadras in the 600s, and Q800 and Q900 models. Poof. We support far more than NetBSD.
1998-05-03Fallout from recent merge of macinfo.h to cpu.h.gene
Also, fallout from interrupt glue structure becoming mroe dynamic using locore-changeable variables to store ipl levels.
1998-05-03Fallout from new cpu.h work.gene
Also, in the cpu.h merge, we grabbed a few new machine classes. Add MRG mappings for several of them.
1998-05-03Associated fallout from removing macinfo.h and merging to cpu.h.gene