Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-04-07 | put a memmory barrier onto the sync_caches() | Michael Shalayeff | |
2004-07-01 | have separate insn and data cache all-flushers | Michael Shalayeff | |
2004-04-07 | update copyright; miod@ is fine w/ files where he holds it too | Michael Shalayeff | |
2004-04-06 | in cpu_exit() make sure to flush the fpu operation (store fr0) | Michael Shalayeff | |
2003-09-25 | provide a function to enable accel io on pcxl2 and use it on the fb | Michael Shalayeff | |
2003-08-20 | mfcpu_t appears to be more useful as mfcpu it seems | Michael Shalayeff | |
2003-04-07 | add mfcpu() and kill get_psw/set_psw that should not be used from the .c code | Michael Shalayeff | |
2002-09-05 | fpu save state is a separate magic function now | Michael Shalayeff | |
2002-03-15 | rewrite a pmap to use multilevel page tables. | Michael Shalayeff | |
lower 12 bits contain the perms, no unused bits left, but a couple for off-tlb use (as the ref implemented now). do not use the hvt, which might get some use later if proven to speed thigs up, tlb handlers would po another dozen of insns though, but if that's worth its... move on the data seg and map kernel text rdonly (idea form fredette), since all of the page0 mods done before that we are all fine except for some viper fluff, but later w/ that. this also picks up a bit more of ddb magic for bpt and ss. tlb handlers can use a little bit more of attention, but things, visually, seem to be much faster already, -- sorry, no benchmarks for now. * effort sponsored in part by the `henry st. old ale house' * and mr.pete and mr.lee in particular in thier generous entrirety. * the proj took a little more that 72man*h as it was expected, * but within murhy's law estimations. | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2000-05-15 | fdcache/pdcache/ficache as out of line functions from lites | Michael Shalayeff | |
2000-04-24 | fix some types | Michael Shalayeff | |
2000-03-29 | timeout-driven heartbeat. | Michael Shalayeff | |
right thing would be to pass beat count as an argument to timeout routine (casted to (void *)) avoiding static counter, but doing timeout_set() every timeout_add() sounds kinda uncool. well, pondering in the struct timeout guts would be even more ugly. | |||
2000-02-09 | yes, better netled names | Michael Shalayeff | |
2000-02-09 | heartbeat -- yeah we have a patch for that | Michael Shalayeff | |
1999-12-18 | add pdcache(), purge data cache | Michael Shalayeff | |
1999-11-25 | '+' vs '=','0' constraints | Michael Shalayeff | |
1999-08-12 | fix asm() modifiers | Michael Shalayeff | |
1999-05-22 | fix f{d,i}cache wrt last cache line | Michael Shalayeff | |
1999-05-02 | new {s,g}et_psw() | Michael Shalayeff | |
1999-04-20 | uvm names and definitions | Michael Shalayeff | |
1999-02-25 | fix c&p in fice() (s/fdce/fice/); cleanup | Michael Shalayeff | |
1998-12-29 | make fcacheall(), ptlball() void on args, so anybody can call 'em | Michael Shalayeff | |
1998-12-05 | btlb_insert() now returns slot number, heartbeat() and cpu_gethpa(to get ↵ | Michael Shalayeff | |
cpu#0 HPA) prototypes | |||
1998-10-30 | remove all those "black magic" inspired routines, | Michael Shalayeff | |
use PDC calls instead, which is more MI. we also don't need pmap_map to be defined any more, unless kernel mapping enforced through FORCE_MAP_KERNEL definition. | |||
1998-08-29 | more functions | Michael Shalayeff | |
1998-07-07 | more includes | Michael Shalayeff | |