|
43 | 43 | "hasresethaltreq" : { "high_bit" : 5, "low_bit" : 5, "readonly" : True, "desc" : "If set, this Debug Module supports halt-on-reset" },
|
44 | 44 | "confstrptrvalid" : { "high_bit" : 4, "low_bit" : 4, "readonly" : True, "desc" : "If set, confstrptr0-confstrptr3 hold the address of the configuration string" },
|
45 | 45 | "version" : { "high_bit" : 3, "low_bit" : 0, "readonly" : True, "desc" : "Version of Debug Module spec supported" },
|
46 |
| - }, 143], |
| 46 | + }, 0], |
47 | 47 |
|
48 | 48 | # User Trap Setup
|
49 | 49 | 0x040: ["uscratch", "Scratch register for user trap handlers.", {}, 0],
|
|
212 | 212 | "Bank" : { "high_bit" : 31, "low_bit" : 7, "readonly" : False, "desc" : "The number of one-byte continuation codes" },
|
213 | 213 | "Offset" : { "high_bit" : 6, "low_bit" : 0, "readonly" : True, "desc" : "Encodes the final byte" },
|
214 | 214 | }, 0],
|
215 |
| - 0xf12: ["marchid", "Architecture ID.", {}, 5], |
| 215 | + 0xf12: ["marchid", "Architecture ID.", {}, 0], |
216 | 216 | 0xf13: ["mimpid", "Implementation ID.", {}, 0],
|
217 | 217 | 0xf14: ["mhartid", "Hardware thread ID.", {}, 0],
|
218 | 218 | 0xf15: ["mconfigptr", "Pointer to configuration data structure", {}, 0],
|
|
271 | 271 | "X" : { 'high_bit' : 23, 'low_bit' : 23, 'readonly' : True, "desc" : "Non-standard extensions" },
|
272 | 272 | "Y" : { 'high_bit' : 24, 'low_bit' : 24, 'readonly' : True, "desc" : "Reserved" },
|
273 | 273 | "Z" : { 'high_bit' : 25, 'low_bit' : 25, 'readonly' : True, "desc" : "Reserved" },
|
274 |
| - }, 1075056941], |
| 274 | + }, 0], |
275 | 275 | 0x302: ["medeleg", "Machine exception delegation register.", {
|
276 | 276 | "WPRI" : { "high_bit" : 31, "low_bit" : 24, "readonly" : True, "desc" : "reserved" },
|
277 | 277 | "MECALL" : { "high_bit" : 11, "low_bit" : 11, "readonly" : True, "desc" : "Machine-mode environment call" },
|
|
0 commit comments