/****************************************************************************/ /* #defines for IO registers in the NEC V25 CPU */ /****************************************************************************/ /* timers */ #define TM0 0x0F80 #define MD0 0x0F82 #define TMC0 0x0F90 #define TMIC0 0x0F9C #define TMMS0 0x0F94 #define TM1 0x0F88 #define MD1 0x0F8A #define TMC1 0x0F91 #define TMIC1 0x0F9D #define TMMS1 0x0F95 #define TMIC2 0x0F9E #define TMMS2 0x0F96 #define TBIC 0x0FEC /* parallel ports */ #define P0 0x0F00 #define PM0 0x0F01 #define PMC0 0x0F02 #define P1 0x0F08 #define PM1 0x0F09 #define PMC1 0x0F0A #define P2 0x0F10 #define PM2 0x0F11 #define PMC2 0x0F12 #define PT 0x0F38 #define PMT 0x0F3B /* serial ports */ #define RXB0 0x0F60 #define TXB0 0x0F62 #define SCM0 0x0F68 #define SCC0 0x0F69 #define BRG0 0x0F6A #define SCE0 0x0F6B #define SEIC0 0x0F6C #define SRIC0 0x0F6D #define STIC0 0x0F6E #define SRMS0 0x0F65 #define STMS0 0x0F66 #define RXB1 0x0F70 #define TXB1 0x0F72 #define SCM1 0x0F78 #define SCC1 0x0F79 #define BRG1 0x0F7A #define SCE1 0x0F7B #define SEIC1 0x0F7C #define SRIC1 0x0F7D #define STIC1 0x0F7E #define SRMS1 0x0F75 #define STMS1 0x0F76 /* interrupt control */ #define INTM 0x0F40 #define EMS0 0x0F44 #define INTM 0x0F40 #define EXIC0 0x0F4C #define EXIC1 0x0F4D #define EXIC2 0x0F4E /* other */ #define RFM 0x0FE1 #define WTC 0x0FE8 #define PRC 0x0FEB #define IDB 0x0FFF