mirror of https://github.com/mgba-emu/mgba.git
GBA: Move GBAHardwareDevice to public API
This commit is contained in:
parent
4a17ed3b9c
commit
318c5d7435
|
@ -58,6 +58,19 @@ enum GBASavedataType {
|
|||
GBA_SAVEDATA_SRAM512 = 6,
|
||||
};
|
||||
|
||||
enum GBAHardwareDevice {
|
||||
HW_NO_OVERRIDE = 0x8000,
|
||||
HW_NONE = 0,
|
||||
HW_RTC = 1,
|
||||
HW_RUMBLE = 2,
|
||||
HW_LIGHT_SENSOR = 4,
|
||||
HW_GYRO = 8,
|
||||
HW_TILT = 16,
|
||||
HW_GB_PLAYER = 32,
|
||||
HW_GB_PLAYER_DETECTION = 64,
|
||||
HW_EREADER = 128
|
||||
};
|
||||
|
||||
struct GBA;
|
||||
struct GBAAudio;
|
||||
struct GBASIO;
|
||||
|
|
|
@ -18,19 +18,6 @@ mLOG_DECLARE_CATEGORY(GBA_HW);
|
|||
|
||||
#define IS_GPIO_REGISTER(reg) ((reg) == GPIO_REG_DATA || (reg) == GPIO_REG_DIRECTION || (reg) == GPIO_REG_CONTROL)
|
||||
|
||||
enum GBAHardwareDevice {
|
||||
HW_NO_OVERRIDE = 0x8000,
|
||||
HW_NONE = 0,
|
||||
HW_RTC = 1,
|
||||
HW_RUMBLE = 2,
|
||||
HW_LIGHT_SENSOR = 4,
|
||||
HW_GYRO = 8,
|
||||
HW_TILT = 16,
|
||||
HW_GB_PLAYER = 32,
|
||||
HW_GB_PLAYER_DETECTION = 64,
|
||||
HW_EREADER = 128
|
||||
};
|
||||
|
||||
enum GPIORegister {
|
||||
GPIO_REG_DATA = 0xC4,
|
||||
GPIO_REG_DIRECTION = 0xC6,
|
||||
|
|
Loading…
Reference in New Issue