Update README.md
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
It includes:
|
||||
- a.out Parser to parse legacy MINIX 1.x executables.
|
||||
- 8086 disassembler to parse the 16-bit instructions into an IR and prints them in a `objdump(1)`-style fashion.
|
||||
- 8086 interpreter which interprets the instructions with MINIX 1.x conventions in mind.
|
||||
- 8086 interpreter which interprets the instructions with MINIX 1.x conventions (e.g. interrupts, memory layout, ...) in mind.
|
||||
|
||||
## Usage
|
||||
|
||||
@@ -48,7 +48,9 @@ Options:
|
||||
This project is under active development and primarily used by me to explore some Intel disassembly and learn some more Rust.
|
||||
Expect bugs and some missing features.
|
||||
I mainly test with 'official' binaries from the MINIX source tree.
|
||||
|
||||
Currently, everything is in the binary, but I want to move some parts to a lib, which would make it much easier to ignore the Minix 1.x specifics and would allow for more generic usage of this 8086 (e.g. implenting an own simple BIOS or OS).
|
||||
E.g. currently the interrupt handler is hardcoded to support only Minix 1.x interrupts.
|
||||
But first I want to implement all features correctly and add tests for all of them, before I want to move to that.
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user