update
This commit is contained in:
		
							parent
							
								
									f1f98faf13
								
							
						
					
					
						commit
						2db8092a04
					
				
							
								
								
									
										25
									
								
								README.md
								
								
								
								
							
							
						
						
									
										25
									
								
								README.md
								
								
								
								
							|  | @ -45,17 +45,20 @@ i5-5200<span>@</span>2.2Ghz | |||
| This is a preliminar and incomplete version. | ||||
| 
 | ||||
| Task to do: | ||||
| * ~~Iimplement all missing instructions (Execute)~~ | ||||
| * ~~Implement CSRs (where/how?)~~ | ||||
| * Add full support to .elf ~~and .hex~~ filetypes to memory.h | ||||
| (only partial .hex support) | ||||
| * Connect some TLM peripherals | ||||
|      * ~~Debug module similiar to ARM's ITM~~ | ||||
|      * Some standard UART model | ||||
|      * ... | ||||
| * Test, test, test & test. I'm sure there are a lot of bugs in the code | ||||
|      * riscv-test almost incomplete | ||||
|      * riscv-compliance WiP | ||||
| - [x]  Implement all missing instructions (Execute) | ||||
| - [x] Implement CSRs (where/how?) | ||||
| - [ ] Add full support to read file with memory contents (to memory.h) | ||||
|    - [ ] .elf files | ||||
|    - [x] .hex files (only partial .hex support) | ||||
| - [ ]  Connect some TLM peripherals | ||||
|      - [x]  Debug module similiar to ARM's ITM | ||||
|      - [ ] Some standard UART model | ||||
|      - [ ] ... | ||||
| - [ ] Implement interrupts | ||||
|      - [ ] implement timer (mtimecmp) & timer interrupt   | ||||
| - [x] Test, test, test & test. I'm sure there are a ~~lot of~~ some bugs in the code | ||||
|      - [x] riscv-test almost complete (see [Test](Tests.md)) | ||||
|      - [ ] riscv-compliance WiP | ||||
| * Improve structure and modules hierarchy | ||||
| * Add 64 & 128 bits architecture (RV64I, RV128I) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue