1 /*-----------------------------------------------------------------------
\r
3 ; XDETECT - header file
\r
7 ; ****** XLIB - Mode X graphics library ****************
\r
8 ; ****** ****************
\r
9 ; ****** Written By Themie Gouthas ****************
\r
11 ; egg@dstos3.dsto.gov.au
\r
12 ; teg@bart.dsto.gov.au
\r
14 ; Terminology & notes:
\r
16 ; SRAM == System RAM
\r
17 ; X coordinates are in pixels unless explicitly stated
\r
19 ;-----------------------------------------------------------------------*/
\r
31 #define NoGraphics 0
\r
42 #define SERIAL_MOUSE 2
\r
43 #define INPORT_MOUSE 3
\r
47 /* VARIABLES =========================================================== */
\r
49 extern WORD MouseButtonCount; /* number of mouse buttons */
\r
50 extern WORD MouseVersion; /* mouse driver version */
\r
51 extern WORD MouseType; /* mouse type */
\r
52 extern WORD MouseIRQ; /* mouse IRQ number */
\r
54 /* FUNCTIONS =========================================================== */
\r
60 int x_graphics_card(void); /* Detect installed Graphics card type */
\r
61 int x_processor(void); /* Detect processor type */
\r
62 int x_coprocessor(void); /* Detect math co-processor type */
\r
63 int x_mousedriver(void); /* Detect math co-processor type */
\r