Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-01-21 | just include <m68k/spinlock.h> so <machine/spinlock.h> works for libc_r | Todd C. Miller | |
1998-05-08 | New and much smarter handling of the PSC chip. | gene | |
Based on briggs' work with some by me. | |||
1998-05-03 | * Deprecate macinfo.h pulling all relevant defines into cpu.h. | gene | |
* Move interrupt glue and associated stuff out to intr.h * Do some MIification. This brings us a lot closer to looking like the other ports. | |||
1998-04-27 | Correct namespace collisions for bus_space_probe and split out | gene | |
bus_space functions into a separate source file ala NetBSD. | |||
1998-03-07 | Prototype pmap_map here so we can use it in machdep.c. | gene | |
Eventually, pmap_activate and pmap_deactivate will go away completely in favor of a better m68k framework, but we're not ready for that. | |||
1998-03-01 | Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor, | Niklas Hallqvist | |
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis. | |||
1998-02-13 | Prototypes and defines for the Quadra-line psc chip. | gene | |
Not yet used but will be in the code that is to come (mc). | |||
1997-11-30 | Canonify the _*_H_ namespace appropriately. | gene | |
Also, clean up comments and wrap with _KERNEL correctly. | |||
1997-11-30 | Add multiple inclusion protection, clean up comments, and wrap with _KERNEL | gene | |
where appropriate. Note that this buys us notable speed boosts on a machine as slow as the mac68k. | |||
1997-11-11 | Pull in sys/ioctl.h since things like dt seem to depend on this include. | gene | |
Also, KNF and multi-inclusion protection. | |||
1997-11-11 | Pull in sys/time.h and sys/ioctl.h so things like dt (which apparently | gene | |
expect this to happen) compile. While I'm here, beautify and KNF this thing a bit and standardize the name of the multiple inclusion macro. | |||
1997-11-09 | New endian.h design. All architectures now use a common file for the bulk | Niklas Hallqvist | |
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32. | |||
1997-07-24 | multiple inclusion protection; brenner@umr.edu | Theo de Raadt | |
1997-04-09 | Fix from Bill Studenmund--generate ^-\ on ^-\ instead of on ^-/ | briggs | |
1997-04-07 | Ahem... bus_probe() already exists and does what bus_space_bad_addr() does. | briggs | |
Nuke the latter. | |||
1997-04-06 | Eradicate #include <sys/*> from machine/*.h. Prompting from Gene. | briggs | |
1997-04-05 | Implement a bus_space_bad_addr() function to aid in some device probing with | briggs | |
the bus_space universe. | |||
1997-03-30 | An implementation of pieces of the Deferred Task Manager--required by | briggs | |
some video cards. Provided by Paul Goyette <paul@pgoyette.bdt.com>. This introduces another simulated software interrupt. | |||
1997-03-12 | Move prototype for physaccess. | briggs | |
1997-03-08 | Sync with NetBSD of about 4 March. | briggs | |
1997-02-26 | Adds support for bus_space functions borrowed in concept from the | gene | |
i386 and in execution from scott reynolds. | |||
1997-02-18 | Synch declaration of copypage w/ m68k-general definitions per Ken's changes. | gene | |
This might get moved out soon. | |||
1997-01-24 | Sync w/ NETBSD_CURRENT_971122. | briggs | |
1996-12-23 | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | Theo de Raadt | |
1996-11-23 | added const to second parameter of cfprint_t routines | kstailey | |
1996-10-28 | Remove a blank line. | briggs | |
1996-10-28 | Add prototype for function to install SCSI-B IRQ. | briggs | |
1996-10-28 | Mac model info out of cpu.h and into new macinfo.h. | briggs | |
1996-10-23 | Patches from Dave Huang <khym@bga.com> to get something in and out of the | briggs | |
Quadra SCSI. Patched by me. VERY slow (~50K/s), but working. | |||
1996-10-20 | Out of NetBSD (scottr): | briggs | |
Define MACH_CLASSQ2, used by Performa 575. Remove susword() because of prototype conflict with <sys/systm.h>. | |||
1996-10-14 | Merge in from NetBSD. Use <m68k/cpu.h> and | briggs | |
Add second Quadra class and machineid (gestalt value) for Color Classic II | |||
1996-08-10 | Sync with NetBSD. | briggs | |
1996-06-23 | Sync up with NetBSD. | briggs | |
1996-06-23 | NetBSD: Add constant for PB500. | briggs | |
1996-06-08 | Sync up with latest NetBSD. | briggs | |
1996-05-29 | enable ELF/a.out/ECOFF in machine/exec.h | Theo de Raadt | |
1996-05-26 | Add OpenBSD Id string. | briggs | |
1996-05-26 | Sync with NetBSD-current. | briggs | |
1996-02-20 | A few more things from NetBSD: | briggs | |
- Move spl stuff from param.h to psl.h. Prototype delay() in param.h. - param.h: Fix #includes. - param.h: Move splimp to 2 and spltty to 1. | |||
1996-01-09 | Add some more machine defines. | briggs | |
1996-01-09 | spltty shouldn't need to block serial hard interrupts--just soft. | briggs | |
splimp can drop, too. | |||
1995-12-28 | Bring a few limits back into reason. Old values excessive. | briggs | |
1995-12-21 | from netbsd; cpu_setstack() is depricated | Theo de Raadt | |
1995-11-30 | integrate 040 MDP_UNCACHE_WX cache changes by niklas & deraadt | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |