Commit graph

190 commits

Author SHA1 Message Date
stnolting
a076d7993e [processor_check] check for available PMP modes 2024-02-16 06:07:16 +01:00
stnolting
4132e0e6a1 [sw] add DME fence configuration bit 2024-02-15 19:00:46 +01:00
stnolting
8c2a5ed0ec [processor_check] update run script
add additional ISA extensions - except C
2024-01-28 20:38:16 +01:00
stnolting
e2c37c1564 [processor_check] add illegal RVC test cases 2024-01-23 23:07:43 +01:00
stnolting
3871dc8dc6 [sw] update example programs 2024-01-06 17:28:41 +01:00
stnolting
2ddac9853f [sw] remove after-main handler 2023-12-12 22:18:12 +01:00
stnolting
162225b5d0 [sw/example] remove obsolete neorv32_rte_check_isa function 2023-12-04 17:40:16 +01:00
stnolting
741805ec53 [sim,sw] add trigger module test case 2023-11-30 17:30:19 +01:00
stnolting
14500266ac [processor_check] minor cleanups 2023-11-21 21:46:07 +01:00
stnolting
8b231cf228 [!] disable C ext. for processor check
to check for correct handling of misaligned instruction exception; C extension is still tested/verified in neorv32-riscof
2023-11-21 21:15:19 +01:00
stnolting
9e1b3140c8 [processor_check] check that an unaligned JALR destination does not alter the link register 2023-11-21 19:05:05 +01:00
stnolting
bb8ad6ceb5 [processor_check] minor edit
give illegal branch instruction a larger branch offset
2023-10-31 17:11:18 +01:00
stnolting
63219c9119 [sw] update processor check program 2023-10-18 21:50:54 +02:00
stnolting
2760203f38 [processor_check] minor fix
backup syscall's return value (a0 register) before it is overriden again
2023-10-16 19:00:01 +02:00
stnolting
7ed8eb8e1e update software framework to gcc-13.2.0 2023-10-13 17:11:49 +02:00
stnolting
c15a3601e0 [processor_check] add RTE context test 2023-10-13 13:05:12 +02:00
stnolting
6d5e80ffbc [sw] update DMA test programs 2023-10-07 10:23:28 +02:00
NikLeberg
dd5ec55667 [processor_check] add test for vectored mtvec 2023-09-24 11:29:11 +02:00
stnolting
e0eeb20a16 [sw] update WDT programs 2023-09-22 22:12:06 +02:00
stnolting
a485cb70aa [processor_check] refine illegal instr. test 2023-09-16 17:29:07 +02:00
stnolting
6cce55210c [processor_check] add Smcntrpmf test case 2023-08-23 21:45:51 +02:00
stnolting
593cc426f0 [processor_check] minor edits 2023-08-19 17:30:54 +02:00
stnolting
c27895ab8b [sw] update processor_check program 2023-08-18 20:19:51 +02:00
stnolting
18d29f254f [sw] processor_check: refine illegal CSR check 2023-08-15 22:11:13 +02:00
stnolting
2dddda976e [sw] adjust processor_check
mcounteren test
2023-08-13 20:16:53 +02:00
stnolting
f94c0aca09 [processor_check] minor edits 2023-07-26 19:02:44 +02:00
stnolting
1c01aa8a7a [processor_check] fine-tune LR/SC tests 2023-07-25 20:49:30 +02:00
stnolting
9acac727f0 clean-up processor check compilation 2023-07-23 17:53:11 +02:00
stnolting
2fb7b0e4da [sw] comment edits 2023-07-22 21:06:49 +02:00
stnolting
86239c8cb1 [processor_check] revert 2023-07-21 17:59:00 +02:00
stnolting
27155f6701 🐛 [processor_check] debugging workflow... 2023-07-21 16:10:43 +02:00
stnolting
4cd33dccad [processor_check] add A ISA guards 2023-07-21 13:19:39 +02:00
stnolting
b3ddebf004 [processor_check] minor edits 2023-07-21 12:56:51 +02:00
stnolting
246359b08d [sw] update processor check program
clean-up & add LR/SC test cases
2023-07-21 10:40:05 +02:00
stnolting
0bce4b59f9 update default/example programs 2023-07-15 21:10:53 +02:00
stnolting
76730ac669 [sw] remove buskeeper status register 2023-06-23 13:46:00 +02:00
stnolting
3bf376d367 [sw] add CRC test case to SoC test program 2023-06-17 18:52:15 +02:00
stnolting
d14777ed2e [processor_check] add SLINK test case 2023-06-03 13:30:03 +02:00
stnolting
f879493997 [sw] update processor_check program
add TRNG interrupt test
2023-05-18 11:22:18 +02:00
stnolting
e3cfdad0f9 [processor_check] minor edits 2023-04-30 20:13:25 +02:00
stnolting
549a4fcb03 [processor_check] minor edits 2023-04-22 21:05:53 +02:00
stnolting
07bc8b12ac minor edits 2023-04-22 19:56:39 +02:00
stnolting
a72974865d [processor_check] add DMA test
minor code reworks to avoid exceeding 16kB
2023-04-22 19:42:23 +02:00
stnolting
255e48cedc [processor_check] add WFI test case; cleanups 2023-04-15 19:57:18 +02:00
stnolting
b7585e86a0 update processor check program 2023-04-05 23:21:26 +02:00
stnolting
79d6be9de3 update processor check program
* add PMP execute test
* cleanups and optimizations
2023-04-05 18:46:33 +02:00
stnolting
a8e54c8489 update processor check program 2023-04-01 13:22:16 +02:00
stnolting
de4adef483 [sw] update processor check program 2023-03-27 18:36:21 +02:00
stnolting
e475462fdd [sw] update processor check program 2023-03-25 11:25:40 +01:00
stnolting
e14841c147 [sw] rework processor check 2023-03-24 17:37:59 +01:00