Rev |
Log message |
Author |
Age |
Path |
620 |
use ARITH_SET_FLAG to turn off set flag by arith. instructions |
markom |
8227d 04h |
/or1k/tags/pre-GNU-merge/ |
619 |
all test pass, after newest changes |
markom |
8227d 04h |
/or1k/tags/pre-GNU-merge/ |
618 |
Fixed display of new 'void' nop insns. |
lampret |
8227d 13h |
/or1k/tags/pre-GNU-merge/ |
617 |
Changed 'void' nop-ops instead of insn[0] to use insn[16]. Debug unit stalls the tick timer. Prepared new flag generation for add and and insns. Blocked DC/IC while they are turned off. Fixed I/D MMU SPRs layout except WAYs. TODO: smart IC invalidate, l.j 2 and TLB ways. |
lampret |
8227d 13h |
/or1k/tags/pre-GNU-merge/ |
616 |
flags test added |
markom |
8229d 23h |
/or1k/tags/pre-GNU-merge/ |
615 |
cmov and extxx instructions; add, addi, and, andi now set flag |
markom |
8229d 23h |
/or1k/tags/pre-GNU-merge/ |
614 |
Changed to support new debug if. |
simons |
8230d 06h |
/or1k/tags/pre-GNU-merge/ |
613 |
init: trap exception occurs always; initialization of sr not needed anymore |
markom |
8231d 03h |
/or1k/tags/pre-GNU-merge/ |
612 |
Tick timer period extended to meet real timing. |
simons |
8231d 05h |
/or1k/tags/pre-GNU-merge/ |
611 |
EEAR register is not changed by trap, sys, int, tick and range exception. |
simons |
8232d 06h |
/or1k/tags/pre-GNU-merge/ |
610 |
Changed default reset values for SR and ESR to match or1ksim's. Fixed flop model in or1200_dpram_32x32 when OR1200_XILINX_RAM32X1D is defined. |
lampret |
8232d 06h |
/or1k/tags/pre-GNU-merge/ |
609 |
Added wb_err_o to flash and sram i/f for testing the buserr exception. |
lampret |
8232d 06h |
/or1k/tags/pre-GNU-merge/ |
608 |
Range exception removed from test. |
simons |
8233d 02h |
/or1k/tags/pre-GNU-merge/ |
607 |
single step steps just one instruction ^c bug fixed |
markom |
8233d 02h |
/or1k/tags/pre-GNU-merge/ |
606 |
raw register range bug fixed; acv_uart test passes |
markom |
8234d 02h |
/or1k/tags/pre-GNU-merge/ |
605 |
simulator prints out a message, when gdb is not attached and stall occurs; OV flag fixed |
markom |
8234d 02h |
/or1k/tags/pre-GNU-merge/ |
604 |
mul test repaired - signed multiplication; obsolete pic test removed; make check pass |
markom |
8234d 03h |
/or1k/tags/pre-GNU-merge/ |
603 |
fixed bfd |
markom |
8234d 05h |
/or1k/tags/pre-GNU-merge/ |
602 |
Renamed targets. Switched off debug. |
lampret |
8235d 03h |
/or1k/tags/pre-GNU-merge/ |
601 |
or1k has anly one external interrupt exception. Tick timer exception added. |
simons |
8235d 15h |
/or1k/tags/pre-GNU-merge/ |
600 |
No more low/high priority interrupts (PICPR removed). Added tick timer exception. |
simons |
8235d 15h |
/or1k/tags/pre-GNU-merge/ |
599 |
No more low/high priority interrupts (PICPR removed). Added tick timer exception. |
simons |
8235d 15h |
/or1k/tags/pre-GNU-merge/ |
598 |
Fixed SR[EXR] (this is now actually SR[TEE]) |
lampret |
8236d 00h |
/or1k/tags/pre-GNU-merge/ |
597 |
Fixed OR1200_XILINX_RAM32X1D. |
lampret |
8236d 00h |
/or1k/tags/pre-GNU-merge/ |
596 |
SR[TEE] should be zero after reset. |
lampret |
8236d 05h |
/or1k/tags/pre-GNU-merge/ |
595 |
Fixed 'the NPC single-step fix'. |
lampret |
8237d 00h |
/or1k/tags/pre-GNU-merge/ |
594 |
removed temporary printf, which stayed in by accident |
markom |
8237d 01h |
/or1k/tags/pre-GNU-merge/ |
593 |
ctrl-c handling fixed |
markom |
8237d 01h |
/or1k/tags/pre-GNU-merge/ |
592 |
Added int_test. |
lampret |
8237d 06h |
/or1k/tags/pre-GNU-merge/ |
591 |
Added support for reading XILINX_RAM32X1D register file. |
lampret |
8237d 06h |
/or1k/tags/pre-GNU-merge/ |