mirror of https://github.com/RPCS3/rpcs3.git
HLE: Add some constants
This commit is contained in:
parent
54fd224fd8
commit
c65b7d0aea
|
@ -64,6 +64,7 @@ enum
|
|||
CELL_AUDIO_PORTATTR_OUT_PERSONAL_2 = 0x0000000004000000ULL,
|
||||
CELL_AUDIO_PORTATTR_OUT_PERSONAL_3 = 0x0000000008000000ULL,
|
||||
CELL_AUDIO_PORTATTR_OUT_SECONDARY = 0x0000000000000001ULL,
|
||||
CELL_AUDIO_PORTATTR_OUT_STREAM1 = 0x0000000000000001ULL,
|
||||
|
||||
CELL_AUDIO_STATUS_CLOSE = 0x1010,
|
||||
CELL_AUDIO_STATUS_READY = 1,
|
||||
|
|
|
@ -26,7 +26,9 @@ void fmt_class_string<CellCameraError>::format(std::string& out, u64 arg)
|
|||
STR_CASE(CELL_CAMERA_ERROR_RESOLUTION_UNKNOWN);
|
||||
STR_CASE(CELL_CAMERA_ERROR_BAD_FRAMERATE);
|
||||
STR_CASE(CELL_CAMERA_ERROR_TIMEOUT);
|
||||
STR_CASE(CELL_CAMERA_ERROR_BUSY);
|
||||
STR_CASE(CELL_CAMERA_ERROR_FATAL);
|
||||
STR_CASE(CELL_CAMERA_ERROR_MUTEX);
|
||||
}
|
||||
|
||||
return unknown;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#pragma once
|
||||
#pragma once
|
||||
|
||||
#include "Utilities/Timer.h"
|
||||
#include "Emu/Cell/lv2/sys_memory.h"
|
||||
|
@ -22,7 +22,9 @@ enum CellCameraError : u32
|
|||
CELL_CAMERA_ERROR_RESOLUTION_UNKNOWN = 0x8014080b,
|
||||
CELL_CAMERA_ERROR_BAD_FRAMERATE = 0x8014080c,
|
||||
CELL_CAMERA_ERROR_TIMEOUT = 0x8014080d,
|
||||
CELL_CAMERA_ERROR_BUSY = 0x8014080e,
|
||||
CELL_CAMERA_ERROR_FATAL = 0x8014080f,
|
||||
CELL_CAMERA_ERROR_MUTEX = 0x80140810,
|
||||
};
|
||||
|
||||
// Event masks
|
||||
|
@ -322,6 +324,39 @@ enum
|
|||
GET_DEF = 0x87,
|
||||
};
|
||||
|
||||
enum // version
|
||||
{
|
||||
CELL_CAMERA_INFO_VER_100 = 0x0100,
|
||||
CELL_CAMERA_INFO_VER_101 = 0x0101,
|
||||
CELL_CAMERA_INFO_VER_200 = 0x0200,
|
||||
CELL_CAMERA_INFO_VER = CELL_CAMERA_INFO_VER_200,
|
||||
|
||||
CELL_CAMERA_READ_VER_100 = 0x0100,
|
||||
CELL_CAMERA_READ_VER = CELL_CAMERA_READ_VER_100,
|
||||
};
|
||||
|
||||
// Other
|
||||
enum
|
||||
{
|
||||
CELL_CAMERA_MAX_CAMERAS = 1
|
||||
};
|
||||
|
||||
struct CellCameraInfo
|
||||
{
|
||||
// filled in by application as inputs for open
|
||||
be_t<s32> format;
|
||||
be_t<s32> resolution;
|
||||
be_t<s32> framerate;
|
||||
|
||||
// filled in by open
|
||||
vm::bptr<u8> buffer;
|
||||
be_t<s32> bytesize;
|
||||
be_t<s32> width;
|
||||
be_t<s32> height;
|
||||
be_t<s32> dev_num;
|
||||
be_t<s32> guid;
|
||||
};
|
||||
|
||||
struct CellCameraInfoEx
|
||||
{
|
||||
be_t<s32> format; // CellCameraFormat
|
||||
|
|
|
@ -15,6 +15,31 @@ enum CellKbError : u32
|
|||
CELL_KB_ERROR_SYS_SETTING_FAILED = 0x80121008,
|
||||
};
|
||||
|
||||
enum CellKbLedMode
|
||||
{
|
||||
CELL_KB_LED_MODE_MANUAL = 0,
|
||||
CELL_KB_LED_MODE_AUTO1 = 1,
|
||||
CELL_KB_LED_MODE_AUTO2 = 2,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
CELL_KB_RAWDAT = 0x8000U,
|
||||
CELL_KB_KEYPAD = 0x4000U,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
CELL_KB_ARRANGEMENT_101 = CELL_KB_MAPPING_101,
|
||||
CELL_KB_ARRANGEMENT_106 = CELL_KB_MAPPING_106,
|
||||
CELL_KB_ARRANGEMENT_106_KANA = CELL_KB_MAPPING_106_KANA,
|
||||
};
|
||||
|
||||
enum
|
||||
{
|
||||
CELL_KB_INFO_INTERCEPTED = 1
|
||||
};
|
||||
|
||||
struct CellKbInfo
|
||||
{
|
||||
be_t<u32> max_connect;
|
||||
|
|
Loading…
Reference in New Issue