[libre-riscv-dev] uniform instruction format
    Luke Kenneth Casson Leighton 
    lkcl at lkcl.net
       
    Sun Jun 23 18:43:31 BST 2019
    
    
  
Someone named EricP spotted something, suggested an idea that was basically
equivalent to uepc and a bit more.
This caused me to review the handling of STATE in user mode traps and I
realised we need STATE, ueSTATE, seSTATE and meSTATE.
These to be swapped around a bit on traps, including u mode ones.
It actually reduces the number of CSRs, as an M Mode S Mode VL and MVL and
SUBVL are no longer needed.
Cool.
-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
    
    
More information about the libre-riscv-dev
mailing list