Default mtvec=0, not None
Setting it to None was a mistake. It makes it far harder to diagnose boot bugs, as you end up fetching from random addreses after trapping.
This commit is contained in:
parent
1e43512142
commit
e928b741ce
@ -100,7 +100,7 @@ class BaseCoreplexConfig extends Config (
|
||||
case UseCompressed => true
|
||||
case DMKey => new DefaultDebugModuleConfig(site(NTiles), site(XLen))
|
||||
case NCustomMRWCSRs => 0
|
||||
case MtvecInit => None
|
||||
case MtvecInit => Some(BigInt(0))
|
||||
case MtvecWritable => true
|
||||
//Uncore Paramters
|
||||
case LNEndpoints => site(TLKey(site(TLId))).nManagers + site(TLKey(site(TLId))).nClients
|
||||
|
Loading…
Reference in New Issue
Block a user