summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
AgeCommit message (Collapse)Author
1999-07-21define some more cache-related pdc routinesMichael Shalayeff
1999-07-21rewrite the tlb miss handler and tlb dirty handler.Michael Shalayeff
optimize for HVT usage (when compiled for proper cpu type). drop hpt_* global variables, use info from control registers instead. there are still ways to improve the tlb handlers tho. machdep also prints cache and tlb coherence states (not related to the above). You eat greenish muffin. --More-- You write real code.
1999-07-21better fields order for pv_entryMichael Shalayeff
1999-07-21skip break insn in the proper place, print cr28 in ddb, some debugging cruftMichael Shalayeff
1999-07-20export cr28 for DEBUGging purposesMichael Shalayeff
1999-07-19some more commentsMichael Shalayeff
1999-07-18regenMichael Shalayeff
1999-07-18better cpu idsMichael Shalayeff
1999-07-18fix {set,rem}runqueue wrt sizeof(p_stat) and some logic,Michael Shalayeff
fix %r1 restoration in several traps, also better kernel stack handling, and other fixes and typos. all inspired by the recent hot weather and humid nyc climate in general.
1999-07-17do not brelse() badlyTheo de Raadt
1999-07-16do not reset, helps the serial consoleMichael Shalayeff
1999-07-16almost all of themMichael Shalayeff
1999-07-13updateMichael Shalayeff
1999-07-12allocate 5% bufcache if <=16M memory installedMichael Shalayeff
1999-07-12export cr24 and cr25 from trapframe structureMichael Shalayeff
1999-07-12don't resolve NULL at the bottom of the stack trace (parse trapframe later)Michael Shalayeff
1999-07-12note wax in the sample layoutMichael Shalayeff
1999-07-12better set_psw() usageMichael Shalayeff
1999-07-12vaddr_t,paddr_tMichael Shalayeff
1999-07-08install into man8/arch subdirsTheo de Raadt
1999-07-08rightMichael Shalayeff
1999-07-08microtime(), s/cr15/eiem/, some comments, tabs vs spacesMichael Shalayeff
1999-07-07typoMichael Shalayeff
1999-06-30do not allocate pv_entries for the block-mapped areaMichael Shalayeff
1999-06-29do not enable eisa by ourselves, better viper size printMichael Shalayeff
1999-06-24fix cpu_switch panicMichael Shalayeff
1999-06-24manualy assign structuresMichael Shalayeff
1999-06-23fdc's irq is 20Michael Shalayeff
1999-06-23regenMichael Shalayeff
1999-06-22add TI tokenring card id (gecko)Michael Shalayeff
1999-06-22sprintf unknown device's id numbers in hexMichael Shalayeff
1999-06-22once it proved itself to work on everything we can get to, bump a version to ↵Michael Shalayeff
1/2 (;
1999-06-22this change somehow escaped the fpregs commitMichael Shalayeff
1999-06-22do the trace cmdMichael Shalayeff
1999-06-22allow stack tracing up to the very bottom of the stack; also tabs vs spacesMichael Shalayeff
1999-06-22why underscore if we have dollarsMichael Shalayeff
1999-06-22all kinds of tricks w/ gcc flagsMichael Shalayeff
1999-06-21unexpectedly working disasmMichael Shalayeff
1999-06-18do not include fpu regs into trapframe, according to theMichael Shalayeff
lazy fpu context switching it could be well saved into pcb. this brings trapframe to 256 bytes (including 5 spare words). adjust all the code to deal w/ moved fpu regs save area.
1999-06-18regenMichael Shalayeff
1999-06-18shortify names a littleMichael Shalayeff
1999-06-12hppa_init() now takes an argument from locore,Michael Shalayeff
meaning the start of available memory. cleanup machdep somewhat. fix vm_map.pmap vs vm_pmap isue; 10x art@
1999-06-12cleanup leftoversMichael Shalayeff
1999-06-12allow LIF-less volumes labels to be grokedMichael Shalayeff
1999-06-12microtime() is moving to locore.SMichael Shalayeff
1999-06-12no need for vmspace.vm_pmapMichael Shalayeff
1999-06-12no need for vmmap_pmapMichael Shalayeff
1999-06-12allocate kernel stack in .bssMichael Shalayeff
fix vm_map.pmap vs vm_pmap issue; 10x art@ fix setrunqueue()'s DIAGNOSTIC section, also p_stat is a char p_md is a member, not a pointer.
1999-06-11fix pmap_remove_va() pasto, so it actually remove mappings (:Michael Shalayeff
map syscall gateway page in pmap_init() insert some debug printfs
1999-06-05export p_mdMichael Shalayeff