Rev |
Log message |
Author |
Age |
Path |
1319 |
cpu/sim memory accesses separation, tick, exception, nr. of operands, cycles count,... corrections. |
phoenix |
7244d 11h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1315 |
missing declaration when defined STACK_ARGS |
phoenix |
7262d 08h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1308 |
Gyorgy Jeney: extensive cleanup |
phoenix |
7332d 10h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1265 |
simprintf now uses stack vargs -- same as printf |
markom |
7447d 19h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1249 |
Downgrading back to automake-1.4 |
lampret |
7497d 10h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1117 |
Ignore generated files for CVS purposes |
sfurman |
7840d 10h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
1095 |
eval_reg replaced with the new evalsim_reg32 |
lampret |
7934d 06h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
997 |
PRINTF should be used instead of printf; command redirection repaired |
markom |
8029d 01h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
970 |
Testbench is now running on ORP architecture platform. |
simons |
8036d 12h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
884 |
code cleaning - a lot of global variables moved to runtime struct |
markom |
8072d 23h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
876 |
Beta release of ATA simulation |
rherveille |
8080d 11h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
823 |
Added configuration parameter for specifying stdout file filename. |
ivang |
8156d 19h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
821 |
ugly bug with duplicate redefined i removed |
markom |
8158d 20h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
807 |
sched files moved to support dir |
markom |
8164d 02h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
704 |
exe_logs now print also l.nop 3 printfs |
markom |
8205d 21h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
547 |
memory profiler added |
markom |
8255d 00h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
532 |
removed stats 6 command, handling SLP; function profiling is supported by profiler; subroutine level parallelism is not covered yet, but should be done in profiler |
markom |
8257d 01h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
517 |
some performance optimizations |
markom |
8259d 19h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
515 |
uart test updated; simprintf updated |
markom |
8259d 23h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
500 |
Added .cvsignore files for annoying generated files |
erez |
8261d 23h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
494 |
trace.h removed; removed absolete trace_fd code - use exe_log instead |
markom |
8273d 20h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
344 |
added acv test for uart; sim debug now has verbose levels; lot of bugs fixed in uart model |
markom |
8310d 22h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
261 |
modified memory accesses; added cfg script; added pic test basic entry of vga; some extensions to mc |
markom |
8322d 23h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
260 |
Replaced some 8-bit memory access with 32-bit |
erez |
8324d 13h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
237 |
Added some checks about memory entries |
erez |
8331d 13h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
221 |
major changes to testbench; debug unit is moved to /debug; memory organization can be customized; UART from simons; overall cleanup |
markom |
8331d 23h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
173 |
- profiler added, use e.g.:
make profiler
./sim -profile -fast executable
./profiler -g [-c]
(no special compiling options necessary) |
markom |
8403d 03h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
138 |
- on the fly insn decoding
- removed asm input file support
- removed string from execution
- speedup of loading |
markom |
8456d 00h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
123 |
Bugs fixed:
- l.rfe temporarly disables exceptions
- l.sys does PC -= 4
- breakpoints now supported at peripheria locations
- uart0.rt/.tx nonexistent file segment fault
Other modifications:
- replaced string names to instruction indexes
- execute.c executes specified (in ISA table) function
- modified ISA table - flag needed for gdb
- added or32.c, which supports or32.h
- added new instructions l.mac, l.msb, l.maci, l.macrc
and their executing functions (opcodes to be revisited)
- added header acconfig.h
- modified configuration files |
markom |
8465d 20h |
/or1k/tags/nog_patch_69/or1ksim/support/ |
85 |
Added dumphex. |
lampret |
8537d 20h |
/or1k/tags/nog_patch_69/or1ksim/support/ |