Add U-mode and PMP to readme
This commit is contained in:
		
							parent
							
								
									20f06c4a02
								
							
						
					
					
						commit
						10ca3aec80
					
				| 
						 | 
					@ -10,8 +10,11 @@ Hazard3 is a 3-stage RISC-V processor, implementing the `RV32I` instruction set
 | 
				
			||||||
* `Zbb`: basic bit manipulation
 | 
					* `Zbb`: basic bit manipulation
 | 
				
			||||||
* `Zbc`: carry-less multiplication
 | 
					* `Zbc`: carry-less multiplication
 | 
				
			||||||
* `Zbs`: single-bit manipulation
 | 
					* `Zbs`: single-bit manipulation
 | 
				
			||||||
 | 
					* `Zbkb`: basic bit manipulation for scalar cryptography
 | 
				
			||||||
* M-mode privileged instructions `ECALL`, `EBREAK`, `MRET` and the `WFI` instruction
 | 
					* M-mode privileged instructions `ECALL`, `EBREAK`, `MRET` and the `WFI` instruction
 | 
				
			||||||
* The machine-mode (M-mode) privilege state, and standard M-mode CSRs
 | 
					* The machine-mode (M-mode) privilege state, and standard M-mode CSRs
 | 
				
			||||||
 | 
					* The user-mode (U-mode) privilege state *(experimental)*
 | 
				
			||||||
 | 
					* Physical memory protection (PMP) with up to 16 naturally aligned regions *(experimental)*
 | 
				
			||||||
* Debug support, compliant with RISC-V debug specification version 0.13.2
 | 
					* Debug support, compliant with RISC-V debug specification version 0.13.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
You can [read the documentation here](doc/hazard3.pdf). (PDF link)
 | 
					You can [read the documentation here](doc/hazard3.pdf). (PDF link)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue