Rev |
Log message |
Author |
Age |
Path |
1510 |
Create a seporate debug channel to dump exceptions to |
nogj |
6978d 10h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1508 |
Remove m{f,t}spr calls where we can access the spr directly |
nogj |
6978d 10h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1506 |
* Remove very slow {set,test}sprbit{,s} functions.
* Remove uses of getsprbits in time critical functions. |
nogj |
6978d 10h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1481 |
Remove the useless cross reference stuff: it was a bad idea to begin with |
nogj |
7042d 03h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1473 |
Add warning that except_handle may not return |
nogj |
7069d 06h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1452 |
Implement a dynamic recompiler to speed up the execution |
nogj |
7069d 06h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1442 |
Replace some problematic calles to mfspr/mtspr with direct access to the spr |
nogj |
7069d 06h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1432 |
Collect most of the cpu state variables in a structure (cpu_state) |
nogj |
7069d 06h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1386 |
Rework exception handling |
nogj |
7075d 10h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1350 |
Mark a simulated cpu address as such, by introducing the new oraddr_t type |
nogj |
7119d 04h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1319 |
cpu/sim memory accesses separation, tick, exception, nr. of operands, cycles count,... corrections. |
phoenix |
7235d 23h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1308 |
Gyorgy Jeney: extensive cleanup |
phoenix |
7323d 23h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
1202 |
at exception print insn number to ease debugging |
phoenix |
7575d 19h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
997 |
PRINTF should be used instead of printf; command redirection repaired |
markom |
8020d 13h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
703 |
small optimizations to dissasemble |
markom |
8197d 13h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
693 |
exception info is outputted only in verbose mode |
markom |
8204d 14h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
599 |
No more low/high priority interrupts (PICPR removed). Added tick timer exception. |
simons |
8235d 23h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
572 |
Some new bugs fixed. |
simons |
8241d 01h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
556 |
support for SPR_SR_EP added; cpu.sr added to config |
markom |
8245d 14h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |
535 |
stats is updated; statical single stats removed; t command output cleaned, added time output; cycles is moved to instructions; cycles now count time |
markom |
8248d 07h |
/or1k/tags/stable_0_2_0/or1ksim/cpu/or1k/except.c |