#define FONT_ADDR_HI 0x34 // #define DLIST_TOP_ADDR 0x7fa0 // #define DLIST_BOT_ADDR 0x7fd0 #define DLIST_VIS 0x3360 #define EDBOX_ADDR 0x0600 #define END_MARKER 0x3fa0 #define SCR_VIS_BUF 0x3c00 #define SCR_MAIN_MEM 0x4000 #define SCR_MAIN_END 0x7fff #define SCR_LOW_END 0x1fff #define u8 unsigned char #define u8p(x) ((unsigned char *)x) #define u16 unsigned int #define u16p(x) ((unsigned int *)x) /* points to either edit_box or status_box */ extern u16 *dlist_status_lms; /* ANTIC mode of last line, either 2 for GR.0 (edit box showing) or 6 for GR.1 (status box showing) */ extern u8 *dlist_last_line; /* display list for Start+E (show only edbox) mode. */ extern u8 *edbox_only_dlist; /* bottom 2 lines, shared by all screens */ extern u8 *status_box; /* network status indicator */ extern u8 *ind_net_status; /* activity indicator */ extern u8 *ind_act_status;