/* DEFINE THE RTI-800/815 A/D BOARD REGISTERS see User manual pg3-3/fig3-1 */ #define STATUS_R 0x300 #define MULTPLX_R 0x301 #define STRT_AD_R 0x302 #define AD_LOW_R 0x303 #define AD_HIG_R 0x304 #define DA0_LOW_R 0x305 #define DA0_HIG_R 0x306 #define DA1_LOW_R 0x307 #define DA1_HIG_R 0x308 #define CLEAR_R 0x309 #define TIME_DAT_R 0x30C #define TIME_CMD_R 0x30D /* DEFINE COMMON CONSTANTS */ #define TIMEOUT 0x02 #define CTRL_BREAK_INT 0x1B #define INS 0x5200 #define CTRLC_KEY 0x2E03 #define BCKSPACE 0xE08 #define low 0 #define hig 1 #define maxsample 2047 #define minsample -2048 #ifndef BYTE typedef unsigned char BYTE; #endif #ifndef FALSE #define FALSE 0 #endif #ifndef TRUE #define TRUE 1 #endif void interrupt far break_handler(void); void (interrupt far *orig_break)(void);