diff options
author | Kartik Agaram <vc@akkartik.com> | 2018-11-24 23:06:55 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2018-11-24 23:06:55 -0800 |
commit | 732cf4e7cc05f00473663855271ec9b6a07d0196 (patch) | |
tree | 103cc5913d7b482342a1ec28e251523378ddddc8 /subx/020syscalls.cc | |
parent | a8f47b4a640375af3c949b0347edadf12a8ff579 (diff) | |
download | mu-732cf4e7cc05f00473663855271ec9b6a07d0196.tar.gz |
4773 - done with crenshaw chapter 2-1
In the process I had to fix a couple more bugs in support for disp16 instructions.
Diffstat (limited to 'subx/020syscalls.cc')
-rw-r--r-- | subx/020syscalls.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/subx/020syscalls.cc b/subx/020syscalls.cc index e45fae9c..675fb526 100644 --- a/subx/020syscalls.cc +++ b/subx/020syscalls.cc @@ -22,7 +22,6 @@ void process_int80() { break; case 3: trace(91, "run") << "read: " << Reg[EBX].u << ' ' << Reg[ECX].u << ' ' << Reg[EDX].u << end(); - trace(91, "run") << Reg[ECX].u << " => " << mem_addr_string(Reg[ECX].u, Reg[EDX].u) << end(); Reg[EAX].i = read(/*file descriptor*/Reg[EBX].u, /*memory buffer*/mem_addr_u8(Reg[ECX].u), /*size*/Reg[EDX].u); trace(91, "run") << "result: " << Reg[EAX].i << end(); if (Reg[EAX].i == -1) raise << strerror(errno) << '\n' << end(); |