Serial Interrupt 4 is expected to compiled at 0x23 but it appears at others memory location when using c code.
Any idea to have it compiled at location 0x23?
... that the disassembly showing 25h is not started at 23h
if the disassembly contains non-code, it is often wrong. just visualize being tasked with making a disassembler that can handle the binary of jmp 47h data 03 mov a,#7 regardless of which address the start is set at
Erik