GBA: Move GBAHardwareDevice to public API

This commit is contained in:
Vicki Pfau 2024-03-25 01:24:50 -07:00
parent 4a17ed3b9c
commit 318c5d7435
2 changed files with 13 additions and 13 deletions

View File

@ -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;

View File

@ -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,