Luke Wren
|
c5d6be24f3
|
Remove external IRQ vectors from init.S which are unreachable now that midcr.eivect has been removed.
|
2021-12-04 14:06:48 +00:00 |
Luke Wren
|
ba248c832a
|
init.S: also print out mcause when trapping an unhandled exception
|
2021-11-29 18:49:37 +00:00 |
Luke Wren
|
1bb7e33b69
|
Fix alignment of heap_ptr in init.S. Small ALU cleanup
|
2021-11-26 02:59:50 +00:00 |
Luke Wren
|
be79a611e1
|
Increasing p2align on vectors from 8 to 12 (as it was originally) makes coremark go back up from 2.91 to 2.92. Still mystified as to why.
|
2021-06-04 09:19:18 +01:00 |
Luke Wren
|
c03bc2efb5
|
Update init.S for new IRQ functionality
|
2021-06-04 08:16:54 +01:00 |
Luke Wren
|
12851d3742
|
Bring mtvec vectoring modes in line with spec: all exceptions go to mtvec, IRQs are optionally vectored away from it if mtvec LSB is set
|
2021-05-30 19:52:46 +01:00 |
Luke Wren
|
90acfdcbe8
|
Organise test directory into formal and sim
|
2021-05-23 07:42:35 +01:00 |