Blame | Last modification | View Log | Download | RSS feed
ifndef stddefz8inc ; avoid multiple inclusionstddefz8inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File Z8.INC *;* *;* Contains Register Symbols for the Z8 *;* *;****************************************************************************if (MOMCPU<>34305)fatal "wrong target selected: only Z8601 supported"endifif MOMPASS=1message "Z8 Register Definitions"message "(C) 1993 Ruediger Mersiovsky"endif;----------------------------------------------------------------------------P0 EQU 00H ; Port 0P1 EQU 01H ; Port 1P2 EQU 02H ; Port 2P3 EQU 03H ; Port 3SIO EQU 0F0H ; Serial Input/Output RegisterFLAGS EQU 0FCH ; Flag RegisterSPH EQU 0FEH ; Stack Pointer, MSBSPL EQU 0FFH ; Stack Pointer, LSBTMR EQU 0F1H ; Counter/Timer Operation ModeT0 EQU 0F4H ; Counter/Timer Register Channel 0T1 EQU 0F2H ; Counter/Timer Register Channel 1PRE0 EQU 0F5H ; T0 Prescaler RegisterPRE1 EQU 0F3H ; T1 Prescaler RegisterP01M EQU 0F8H ; Port 0, Port 1 Operation ModeP2M EQU 0F6H ; Port 2 Operation ModeP3M EQU 0F7H ; Port 3 Operation ModeIMR EQU 0FBH ; Interrupt Mask RegisterIPR EQU 0F9H ; Interrupt Priority RegisterIRQ EQU 0FAH ; Interrupt Status RegisterRP EQU 0FDH ; Register Pointer;---------------------------------------------------------------------------restore ; re-allow listingendif ; stddefz8inc