summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k
AgeCommit message (Collapse)Author
2002-01-07- increment uvmexp.intrs on interrupts (oops)Miod Vallat
- change more fatal situations into panics - reorganize the execution flow to be shorter if no device interrupt handler are registered - minor style/KNF changes as well
2001-12-27Don't mess with the PMAP_PHYSSEG flags there. It's UVM playground, not reallyMiod Vallat
ours.
2001-12-25Oops, macros from the wrong tree escaped.Miod Vallat
2001-12-24Harmonize and complete wrt cross-compilation.Miod Vallat
2001-12-24More brdtyp vs cputyp replacements.Miod Vallat
2001-12-24- completely change the mmu segment and page table structure definitions,Miod Vallat
to use constant bitmasks instead of bitfields. - remove unnecessary (as long as we are not running SMP) locks on the physsegs. - update the pmap code to take these changes into account, and gratuitously change several names and code paths to be closer to existing m68k pmaps. It's a bit faster now. - change pmap.c's usage of vm_{offset,size}_t to {p,v}{addr,size}_t. - remove dead or unused stuff from pmap.c, fix typos, etc Tested on 187 and 188, should not make things worse for 197.
2001-12-24<machine/pte.h> not needed here.Miod Vallat
2001-12-24Be more TLB-coherency friendly in pmap_k* functions.Miod Vallat
2001-12-22Label changes and comment corrections.Steve Murphree
2001-12-22MVME917 documentation comment.Steve Murphree
2001-12-22mc88110 mods.Steve Murphree
2001-12-22Bring in PSR bit definitions.Steve Murphree
2001-12-22Assume xxx.usr bug in RAMDISK.Steve Murphree
2001-12-22Make RAMDISK work.Steve Murphree
2001-12-22vme devices 'auto vector'.Steve Murphree
2001-12-22Correct badvaddr() usage.Steve Murphree
2001-12-22Put miod's Makefile hack to define M88100 and M88110 back in.Steve Murphree
2001-12-22GENERIC configuration now includes MVME197 and M88110 options.Steve Murphree
2001-12-22change function names to reflect cpu type instead of board type.Steve Murphree
2001-12-22add mc88110 definitionsSteve Murphree
2001-12-22add get_psr() inline for mc88410.hSteve Murphree
2001-12-22mc88110 modifications.Steve Murphree
2001-12-22correct badvaddr()Steve Murphree
2001-12-22correct pmap_map. mc88110 modifications.Steve Murphree
2001-12-22masive cmmu overhaul. function pointers now control cmmu functionalitySteve Murphree
instead of case statements based on cpu type.
2001-12-22mc88110 support in ddb. Bring in bit definitions.Steve Murphree
We can support hardware sstep for mc88110 and software sstep for mc88100.
2001-12-22rename m882xx.h to m8820x.hSteve Murphree
2001-12-21MC88410 External Cache Controller inline for MVME197DP/SPSteve Murphree
2001-12-20MVME197 gets it's own external interrupt routine.Steve Murphree
2001-12-20MC88110 Processor Status Register definitions.Steve Murphree
2001-12-20MC88110 header modifications.Steve Murphree
2001-12-20machine dependant pointer changes.Steve Murphree
2001-12-19Introduce brdtyp and change what cputyp means.Steve Murphree
2001-12-19board.h overhaul. split definitions by arch.Steve Murphree
2001-12-19bus switch name shortened. Added register definitons and functionality.Steve Murphree
2001-12-16Revert the mvme88k to 20011212. Recent changes had not been merged correctly,Miod Vallat
and I am fed up with dissecting diffs to put back code that disappeared. This will likely be fixed shortly.
2001-12-14Remove cmmu_remote_[gs]et() here too, then...Miod Vallat
2001-12-14Duplicate #include line.Miod Vallat
2001-12-14Repair MVME187 after MVME197 merge.Steve Murphree
2001-12-14Even more one-liners to get the kernel to link.Miod Vallat
2001-12-14Fill the M88100 blanks...Miod Vallat
2001-12-14This one was way too tricky at (almost) 3am. Now GENERIC enters the link phase.Miod Vallat
2001-12-14smurph you're a clown (with apologies to pefo@).Miod Vallat
No way you could have compiled a kernel from this.
2001-12-14Uncle miod had a GENERIC mvme88k and he wanted the kernel to compile, eieio...Miod Vallat
2001-12-14One more free commit, thanks to smurph@, in order to get GENERIC going.Miod Vallat
2001-12-13Add magic to the kernel Makefile to remove the need to explicitely putMiod Vallat
the processor type in the configuration files, if you specify a board type. Also, some syntaxic sugar for the MVME187 case as well.
2001-12-13Steve, please pay attention to warnings.Miod Vallat
cpp namespace pollution is BAD.
2001-12-13Make this run successfully through config(8), for starters...Miod Vallat
2001-12-13Support for MVME917 complete.Steve Murphree
2001-12-13Support for MVME197 completed. Fix SPL defs.Steve Murphree