Assembly
At this point the code should assemble without much more work, however pages following this one help with code readability and understanding.
Disassemble
$ ./7675Disassm ECU.bin ECU.sym > ECU.asm
Assemble
> TASM.EXE -b -t6111 -xf ECU.asm
Errors
There are a couple of "missing label" errors from the assembler. Comparing the original binary to the new one shows missing bytes in two places. They are addresses. We can simply take the bytes from the original binary (E0 20
E2 85
) and tell the disassembler to skip adding labels to these:
;skip labeling
skip E020
skip E285
Last updated
Was this helpful?