1 /*         ______   ___    ___
2  *        /\  _  \ /\_ \  /\_ \
3  *        \ \ \L\ \\//\ \ \//\ \      __     __   _ __   ___
4  *         \ \  __ \ \ \ \  \ \ \   /'__`\ /'_ `\/\`'__\/ __`\
5  *          \ \ \/\ \ \_\ \_ \_\ \_/\  __//\ \L\ \ \ \//\ \L\ \
6  *           \ \_\ \_\/\____\/\____\ \____\ \____ \ \_\\ \____/
7  *            \/_/\/_/\/____/\/____/\/____/\/___L\ \/_/ \/___/
8  *                                           /\____/
9  *                                           \_/__/
10  *
11  *      Mac-specific header defines.
12  *
13  *      By Ronaldo Hideki Yamada.
14  *
15  *      See readme.txt for copyright information.
16  */
17 
18 
19 /*******************************************/
20 /************* system drivers **************/
21 /*******************************************/
22 #define SYSTEM_MACOS           AL_ID('M','C','O','S')
23 AL_VAR(SYSTEM_DRIVER, system_macos);
24 
25 /*******************************************/
26 /************** timer drivers **************/
27 /*******************************************/
28 #define TIMER_MACOS           AL_ID('M','C','O','S')
29 AL_VAR(TIMER_DRIVER, timer_macos);
30 
31 /*******************************************/
32 /************ keyboard drivers *************/
33 /*******************************************/
34 #define KEYBOARD_MACOS       AL_ID('M','C','O','S')
35 AL_VAR(KEYBOARD_DRIVER, keyboard_macos);
36 #define KEYBOARD_ADB         AL_ID('M','A','D','B')
37 AL_VAR(KEYBOARD_DRIVER, keyboard_adb);
38 
39 /*******************************************/
40 /************* mouse drivers ***************/
41 /*******************************************/
42 #define MOUSE_MACOS          AL_ID('M','C','O','S')
43 AL_VAR(MOUSE_DRIVER, mouse_macos);
44 #define MOUSE_ADB            AL_ID('M','A','D','B')
45 AL_VAR(MOUSE_DRIVER, mouse_adb);
46 
47 
48 /*******************************************/
49 /*************** gfx drivers ***************/
50 /*******************************************/
51 #define GFX_DRAWSPROCKET     AL_ID('D','S','P',' ')
52 AL_VAR(GFX_DRIVER,gfx_drawsprocket);
53 
54 
55 /********************************************/
56 /*************** sound drivers **************/
57 /********************************************/
58 #define DIGI_MACOS            AL_ID('M','C','O','S')
59 AL_VAR(DIGI_DRIVER, digi_macos);
60 
61 #define MIDI_QUICKTIME        AL_ID('Q','T',' ',' ')
62 AL_VAR(MIDI_DRIVER, midi_quicktime);
63 
64 /*******************************************/
65 /************ joystick drivers *************/
66 /*******************************************/
67 /*no yet */
68 
69