Issues
- 1
- 0
Add more padding on debugger output
#87 opened by matanlurey - 0
CPU: Start with valid state
#88 opened by matanlurey - 0
Interpreter: `msr spsr, r0` crashes
#89 opened by matanlurey - 0
- 0
Add thumb-based emulator unit tests
#77 opened by matanlurey - 0
- 0
emu_test: THM4: How is 0x05 expected?
#83 opened by matanlurey - 0
Support reading from misaligned addresses
#79 opened by matanlurey - 0
Force re-align PC/R15 operations
#82 opened by matanlurey - 0
- 0
ARM Unit Tests: arm6.asm fails
#73 opened by matanlurey - 0
ARM unit tests: arm7.asm fails
#74 opened by matanlurey - 0
Add more tests for block data transfer
#75 opened by matanlurey - 0
- 2
STR with offsets is incorrect
#66 opened by matanlurey - 0
Add debug-mode VM
#67 opened by matanlurey - 0
Add protected memory
#68 opened by matanlurey - 1
MOVNE r4, r3 is interpreted as MOVEQ r4, r3
#65 opened by matanlurey - 0
Corner case: Writing r15 as 0
#60 opened by matanlurey - 1
- 0
Write Thumb-based GCD implementation
#63 opened by matanlurey - 0
Add minimal (command-line) debugger
#33 opened by matanlurey - 0
- 0
Add cycle detection
#61 opened by matanlurey - 0
Support an end-to-end algorithm example
#42 opened by matanlurey - 0
Add Thumb Instructions and Decoder/Encoder
#30 opened by matanlurey - 0
Convert from *Instruction -> *Format
#35 opened by matanlurey - 0
Add Interpreter
#31 opened by matanlurey - 1
Add Exceptions
#32 opened by matanlurey - 1
- 0
- 0
Add condition evaluator
#40 opened by matanlurey - 0
Add shortcut registers for LR, PC, SP
#39 opened by matanlurey - 0
Add immediate evaluator
#38 opened by matanlurey - 0
Add CPU: ProcessingModes
#8 opened by matanlurey - 0
- 0
- 0
Update docs on `THUMB`-instructions
#15 opened by matanlurey - 0
Refactor HalfWordDatatTransfer*
#22 opened by matanlurey - 0
- 0
Write parsers for popular binary outputs
#26 opened by matanlurey - 0
CPU: Doc macros for common fields
#18 opened by matanlurey - 0
Add `ArmInstruction`, implementations, tests
#20 opened by matanlurey - 0
- 1
- 0
ThumbInstructionPrinter: Finish implementing
#14 opened by matanlurey - 0
Add a `ThumbInstructionVisitor` interface
#6 opened by matanlurey - 0
- 0