
Comments to be added after disassembly

At start of file:
; z80dasm 1.1.6
; command line: z80dasm -a -l -g 0 -t -o PX4OS.dis.asm -v -S PX4OS.sym PX4OS.BIN

; Bank 0 - 0000-7FFFh O.S. ROM, 8000-FFFFh RAM
; Bank 1 - 0000-FFFFh RAM (upper half same as for Bank 0)
; Bank 2 - 0000-5FFFh RAM, 6/A/C000-DFFFh Cartridge ROM1, E000-FFFFh RAM
; Bank 3 - 0000-5FFFh RAM, 6/A/C000-DFFFh Cartridge ROM2, E000-FFFFh RAM

; Port definitions OSRM I-9 - I-11
pICRLB:  equ 0x02 ;
pISR:    equ 0x04 ;
pSTR:    equ 0x05 ; W: BANKR memory bank , R: STR status register
pVADR:   equ 0x08 ;
pFR:     equ 0x0a ;
pSPUR:   equ 0x0b ;
pCTG0:   equ 0x10 ;
pCTG1:   equ 0x11 ;
pCTG3:   equ 0x13 ;
pARTDIR: equ 0x14 ;
pIOSTR:  equ 0x16 ;
pPDR:    equ 0x17 ;

;
pEXTAR0: equ 0x90 ; W
pEXTAR1: equ 0x91 ; W
pEXTAR2: equ 0x92 ; W
pEXTOR:  equ 0x93 ; W
pEXTIR:  equ 0x93 ; R
pEXTCR:  equ 0x94 ; W
pEXTSR:  equ 0x94 ; R



l7264h:
        defb 'READ ERROR', 0x00
l7275h:
        defb 'NO FILE', 0x00
l748ch:
        defb 'NO SPACE', 0x00
l7620h:
        defb 'EPSON SD01  1983', 0x00, 0x00
l7632h:
        defb '$$$     SUB', 0x00, 0x00
l75ffh:
        defb 'BAD LOAD', 0x00
l7608h:
        defb 'COM'

l7fd8h:
        defb 'k CP/M   ver 2.2'
l7fe8h:
        defb 'PINDIRECSYSEPSON'
l7ff8h:
        defb 'PINE2120'
