1 /*         ______   ___    ___
2  *        /\  _  \ /\_ \  /\_ \
3  *        \ \ \L\ \\//\ \ \//\ \      __     __   _ __   ___
4  *         \ \  __ \ \ \ \  \ \ \   /'__`\ /'_ `\/\`'__\/ __`\
5  *          \ \ \/\ \ \_\ \_ \_\ \_/\  __//\ \L\ \ \ \//\ \L\ \
6  *           \ \_\ \_\/\____\/\____\ \____\ \____ \ \_\\ \____/
7  *            \/_/\/_/\/____/\/____/\/____/\/___L\ \/_/ \/___/
8  *                                           /\____/
9  *                                           \_/__/
10  *
11  *      PSP specific header defines.
12  *
13  *      By diedel.
14  *
15  *      See readme.txt for copyright information.
16  */
17 
18 
19 #ifndef ALPSP_H
20 #define ALPSP_H
21 
22 #ifndef ALLEGRO_PSP
23    #error bad include
24 #endif
25 
26 
27 /* System driver */
28 #define SYSTEM_PSP              AL_ID('P','S','P',' ')
29 AL_VAR(SYSTEM_DRIVER, system_psp);
30 
31 /* Timer driver */
32 #define TIMER_PSP               AL_ID('P','S','P','T')
33 AL_VAR(TIMER_DRIVER, timer_psp);
34 
35 /* Keyboard driver */
36 #define KEYSIM_PSP              AL_ID('P','S','P','K')
37 AL_VAR(KEYBOARD_DRIVER, keybd_simulator_psp);
38 
39 /* Mouse drivers */
40 #define MOUSE_PSP               AL_ID('P','S','P','M')
41 AL_VAR(MOUSE_DRIVER, mouse_psp);
42 
43 /* Gfx driver */
44 #define GFX_PSP                 AL_ID('P','S','P','G')
45 AL_VAR(GFX_DRIVER, gfx_psp);
46 
47 /* Digital sound driver */
48 #define DIGI_PSP                AL_ID('P','S','P','S')
49 AL_VAR(DIGI_DRIVER, digi_psp);
50 
51 /* Joystick drivers */
52 #define JOYSTICK_PSP            AL_ID('P','S','P','J')
53 AL_VAR(JOYSTICK_DRIVER, joystick_psp);
54 
55 #endif
56