From 03d59c5e5a732bc075a28525c1aaa0368b9144db Mon Sep 17 00:00:00 2001 From: Jiuyang Liu Date: Sun, 24 Sep 2023 18:30:00 +0800 Subject: split arg_lut, causes, csr, csr32 from constants.py --- causes.csv | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 causes.csv (limited to 'causes.csv') diff --git a/causes.csv b/causes.csv new file mode 100644 index 0000000..833e86a --- /dev/null +++ b/causes.csv @@ -0,0 +1,19 @@ +0x00, "misaligned fetch" +0x01, "fetch access" +0x02, "illegal instruction" +0x03, "breakpoint" +0x04, "misaligned load" +0x05, "load access" +0x06, "misaligned store" +0x07, "store access" +0x08, "user_ecall" +0x09, "supervisor_ecall" +0x0A, "virtual_supervisor_ecall" +0x0B, "machine_ecall" +0x0C, "fetch page fault" +0x0D, "load page fault" +0x0F, "store page fault" +0x14, "fetch guest page fault" +0x15, "load guest page fault" +0x16, "virtual instruction" +0x17, "store guest page fault" -- cgit v1.1