KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
Maple device function codes

Macros

#define MAPLE_FUNC_PURUPURU   0x00010000
 Jump pack. More...
 
#define MAPLE_FUNC_MOUSE   0x00020000
 Mouse. More...
 
#define MAPLE_FUNC_CAMERA   0x00080000
 Camera (Dreameye) More...
 
#define MAPLE_FUNC_CONTROLLER   0x01000000
 Controller. More...
 
#define MAPLE_FUNC_MEMCARD   0x02000000
 Memory card. More...
 
#define MAPLE_FUNC_LCD   0x04000000
 LCD screen. More...
 
#define MAPLE_FUNC_CLOCK   0x08000000
 Clock. More...
 
#define MAPLE_FUNC_MICROPHONE   0x10000000
 Microphone. More...
 
#define MAPLE_FUNC_ARGUN   0x20000000
 AR gun? More...
 
#define MAPLE_FUNC_KEYBOARD   0x40000000
 Keyboard. More...
 
#define MAPLE_FUNC_LIGHTGUN   0x80000000
 Lightgun. More...
 

Detailed Description

This is the list of maple device types (function codes). Each device must have at least one function to actually do anything.

Macro Definition Documentation

#define MAPLE_FUNC_ARGUN   0x20000000

AR gun?

#define MAPLE_FUNC_CAMERA   0x00080000

Camera (Dreameye)

#define MAPLE_FUNC_CLOCK   0x08000000

Clock.

#define MAPLE_FUNC_CONTROLLER   0x01000000

Controller.

#define MAPLE_FUNC_KEYBOARD   0x40000000

Keyboard.

#define MAPLE_FUNC_LCD   0x04000000

LCD screen.

#define MAPLE_FUNC_LIGHTGUN   0x80000000

Lightgun.

#define MAPLE_FUNC_MEMCARD   0x02000000

Memory card.

#define MAPLE_FUNC_MICROPHONE   0x10000000

Microphone.

#define MAPLE_FUNC_MOUSE   0x00020000

Mouse.

#define MAPLE_FUNC_PURUPURU   0x00010000

Jump pack.