Datasheet
Monitor ROM (MON)
Technical Data MC68HC908LJ12 — Rev. 2.1
174 Monitor ROM (MON) Freescale Semiconductor
ORG RAM
:
FILE_PTR:
BUS_SPD DS.B 1 ; Indicates 4x bus frequency
DATASIZE DS.B 1 ; Data size to be programmed
START_ADDR DS.W 1 ; FLASH start address
DATAARRAY DS.B 64 ; Reserved data array
PRGRNGE EQU $FC06
FLASH_START EQU $EF00
ORG FLASH
INITIALISATION:
MOV #20, BUS_SPD
MOV #64, DATASIZE
LDHX #FLASH_START
STHX START_ADDR
RTS
MAIN:
BSR INITIALISATION
:
:
LDHX FILE_PTR
JSR PRGRNGE