rpcsx/rpcs3/Emu/Cell/lv2/sys_gpio.h

15 lines
331 B
C
Raw Normal View History

2020-12-05 13:08:24 +01:00
#pragma once
#include "Emu/Memory/vm_ptr.h"
2020-12-12 12:24:01 +01:00
#include "Emu/Cell/ErrorCodes.h"
enum : u64
{
2019-10-01 11:11:03 +02:00
SYS_GPIO_UNKNOWN_DEVICE_ID = 0x0,
SYS_GPIO_LED_DEVICE_ID = 0x1,
SYS_GPIO_DIP_SWITCH_DEVICE_ID = 0x2,
};
error_code sys_gpio_get(u64 device_id, vm::ptr<u64> value);
error_code sys_gpio_set(u64 device_id, u64 mask, u64 value);