summaryrefslogtreecommitdiff
path: root/sys/arch/hp300
AgeCommit message (Collapse)Author
2001-08-20Bring get[sd]fc() prototypes to <m68k/cpu.h>, this will be needed shortly.Miod Vallat
2001-08-19Sync with reality.Miod Vallat
2001-08-19PANICBUTTON no more.Miod Vallat
2001-08-19Remove PANICBUTTON code, as it is incompatible with DDB and DDB isMiod Vallat
much more appreciated. millert@ agrees. While there, make HP300_NEWKVM permanent.
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.Artur Grabowski
2001-08-18Correct mapping of the kernel message buffer. From NetBSDMiod Vallat
2001-08-13SYSPTSIZE is orhpaned, so g/c the poor define.Miod Vallat
2001-08-12I was expecting our documentation guys to correct this, especiallyMiod Vallat
the finn, but people there go to sleep way too early. Remove description of some no-more-existent options.
2001-08-12BUFFERS_UNMANAGED my ass, probably more outdated or obsolete thingsMiod Vallat
to change. Volunteers?
2001-08-12this does not seem to require none of the vm headers even and compiles okMichael Shalayeff
2001-08-12KUSER_AREA, BTOPUSRSTACK, P1PAGES are never used, so get rid of them.Miod Vallat
2001-08-11Unnecessary and redundant includes.Artur Grabowski
2001-08-11redundant includes.Artur Grabowski
2001-08-08__dead not __noreturn__Todd C. Miller
2001-08-06remove vm_conf.h; art@ okMichael Shalayeff
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-18Get rid of the PMAP_NEW option by making it mandatory for all archs.Artur Grabowski
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions.
2001-07-15add install targetassar
2001-07-05Get rid of REAL_CLISTS. It was never implemented and the tentacles areArtur Grabowski
everywhhere.
2001-06-27add the ALTQ device to the rest of the architectures.Kenjiro Cho
2001-06-27MNN is no longer an option.Artur Grabowski
2001-06-27UVM is no longer an option.Artur Grabowski
2001-06-27recieve -> receiveNathan Binkert
2001-06-27no more old VMArtur Grabowski
2001-06-25add pf device on all architectures.Kjell Wooding
fix my previously bogus MAKEDEVs. If you used pf on a non-i386. the major device number has changed, and you'll need to recreate /dev/pf ok theo
2001-06-25cold is in systm nowMichael Shalayeff
2001-06-23no more kernfsTheo de Raadt
2001-06-10Art error #1Theo de Raadt
2001-06-08Fix the XXX #debug bits in vm_machdep().Todd C. Miller
Makes the pmap_extract() accept a NULL argument for pap; from NetBSD
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-06-05Use mi round_page() and trunc_page() macrosTodd C. Miller
2001-05-31Initialize b_dep if we malloc our own struct buf.Artur Grabowski
2001-05-31Initialize bp->b_dep if we malloc our own struct buf.Artur Grabowski
2001-05-28#ifdef PMAP_NEW we should call pmap_kremove/pmap_kenter_pa instead ofTodd C. Miller
pmap_remove/pmap_enter. This is needed for when hp300 has true pmap_kremove/pmap_kenter_pa instead of just wrapper functions.
2001-05-25Add 3 sysctl machdep variables: cpuspeed, machineid, and mmuid.Todd C. Miller
2001-05-23Adjust computed cpuspeed by 3/8 on 68040 machines to correspond toTodd C. Miller
reality. Convert hp300_models into an array of char *'s, indexed by machineid--we can use the computed cpuspeed instead of hard coding values in a table. Also save a few bytes by storing the cpu type in a single char, not a 2 character string.
2001-05-17convert mbuf and cluster allocation to pool, mostly from NetBSDNiels Provos
okay art@ miod@
2001-05-17It's Daylight Saving Time, not Savings. Fix comments.Peter Valchev
Discussed with pjanzen@
2001-05-16Use PMAP_NEW if UVM is defined.Todd C. Miller
2001-05-16PMAP_NEW support; thorpej@netbsd.orgTodd C. Miller
2001-05-15Change splimp -> splhigh in cpu_exit() to match NetBSD and some ofTodd C. Miller
our other ports.
2001-05-15Remove an extra space in avail mem printfTodd C. Miller
2001-05-13Remove an unused label.Aaron Campbell
2001-05-13Fix the problem that single-step tracing of a trap instructionTodd C. Miller
drops the system into kernel debugger; itohy@netbsd.org Other m68k ports require similar changes
2001-05-13Make sure the branch target of the delay loop is aligned to a cacheTodd C. Miller
half-line (8-byte) boundary; thorpej@netbsd.org
2001-05-13PAGE_MASK is (PAGE_SIZE - 1), *not* (PAGE_SHIFT - 1)Todd C. Miller
2001-05-11Kill remaining vm_offset_t and vm_size_t; NetBSD used as a guideTodd C. Miller
2001-05-11more rd merge (headcolds suck)Theo de Raadt
2001-05-11unifyTheo de Raadt
2001-05-10Provide PAGE_{MASK,SHIFT,SIZE} constants.Miod Vallat