; --------------------------------------------------------------------------
; memory map for board
; --------------------------------------------------------------------------
; RAM address
MEM_MAP_RAM_BOTTOM EQU $0000
MEM_MAP_RAM_TOP EQU $07FF
; ROM address
MEM_MAP_ROM_BOTTOM EQU $8000
MEM_MAP_ROM_TOP EQU $FFFF
; PIA 4C
MEM_MAP_PIA_4C_PORTA EQU $2000
MEM_MAP_PIA_4C_PORTB EQU $2001
MEM_MAP_PIA_4C_PORTC EQU $2002
MEM_MAP_PIA_4C_CONTROL EQU $2003
; PIA 4B
MEM_MAP_PIA_4B_PORTA EQU $3000
MEM_MAP_PIA_4B_PORTB EQU $3001
MEM_MAP_PIA_4B_PORTC EQU $3002
MEM_MAP_PIA_4B_CONTROL EQU $3003
; PIA 4D
MEM_MAP_PIA_4D_PORTA EQU $4000
MEM_MAP_PIA_4D_PORTB EQU $4001
MEM_MAP_PIA_4D_PORTC EQU $4002
MEM_MAP_PIA_4D_CONTROL EQU $4003
; PIA 4F
MEM_MAP_PIA_4F_PORTA EQU $5000
MEM_MAP_PIA_4F_PORTB EQU $5001
MEM_MAP_PIA_4F_PORTC EQU $5002
MEM_MAP_PIA_4F_CONTROL EQU $5003
; PIA 4E
MEM_MAP_PIA_4E_PORTA EQU $6000
MEM_MAP_PIA_4E_PORTB EQU $6001
MEM_MAP_PIA_4E_PORTC EQU $6002
MEM_MAP_PIA_4E_CONTROL EQU $6003