mirror of
https://github.com/khanhduytran0/coruna.git
synced 2026-07-12 15:06:38 +02:00
Add krw flag constants
This commit is contained in:
@@ -139,6 +139,54 @@ typedef struct __attribute__((packed)) __attribute__((aligned(8))) struct_a1 str
|
||||
/* 173 */
|
||||
enum krw_ctx_flags
|
||||
{
|
||||
KRW_CTX_FLAG_CS_TXM = 0x20,
|
||||
KRW_CTX_FLAG_CS_PPL_MAYBE = 0x8,
|
||||
KRW_CTX_FLAG_CPU_A12 = 0x00000001,
|
||||
KRW_CTX_FLAG_MOBILEBACKUP_SANDBOX_PATCHED = 0x00000004,
|
||||
KRW_CTX_FLAG_CPU_HIGH_CORE_CLUSTER = 0x00000008,
|
||||
KRW_CTX_FLAG_HOST_PORT_READY = 0x00000010,
|
||||
KRW_CTX_FLAG_PAC_KERNEL_LAYOUT = 0x00000020,
|
||||
KRW_CTX_FLAG_CPU_A10 = 0x00000040,
|
||||
KRW_CTX_FLAG_KERNEL_PORT_READY = 0x00000100,
|
||||
KRW_CTX_FLAG_CPU_A11 = 0x00000200,
|
||||
KRW_CTX_FLAG_SNAPSHOT_MOUNTED = 0x00000400,
|
||||
KRW_CTX_FLAG_HAS_AUXKC_INFO = 0x00001000,
|
||||
KRW_CTX_FLAG_CPU_A9 = 0x00002000,
|
||||
KRW_CTX_FLAG_CPU_A13 = 0x00004000,
|
||||
KRW_CTX_FLAG_CPU_A8 = 0x00008000,
|
||||
KRW_CTX_FLAG_KRW_METHODS_READY = 0x00010000,
|
||||
KRW_CTX_FLAG_CPU_A14 = 0x00080000,
|
||||
KRW_CTX_FLAG_CPU_A15 = 0x00100000,
|
||||
KRW_CTX_FLAG_CPU_A14_DMA_ALT = 0x00200000,
|
||||
KRW_CTX_FLAG_SELF_TASK_PORT_CLEARED = 0x00800000,
|
||||
KRW_CTX_FLAG_CPU_A16 = 0x01000000,
|
||||
KRW_CTX_FLAG_CPU_A15_DMA_ALT = 0x02000000,
|
||||
KRW_CTX_FLAG_CPU_A17 = 0x04000000,
|
||||
KRW_CTX_FLAG_SELF_TASK_IPC_SPACE_CLEARED = 0x08000000,
|
||||
KRW_CTX_FLAG_LOW_MEMORY_DEVICE = 0x10000000,
|
||||
|
||||
KRW_CTX_FLAG_CS_TXM = KRW_CTX_FLAG_PAC_KERNEL_LAYOUT,
|
||||
KRW_CTX_FLAG_CS_PPL_MAYBE = KRW_CTX_FLAG_CPU_HIGH_CORE_CLUSTER,
|
||||
|
||||
KRW_CTX_FLAG_CPU_A13_A14_MASK = KRW_CTX_FLAG_CPU_A13 | KRW_CTX_FLAG_CPU_A14,
|
||||
KRW_CTX_FLAG_CPU_A12_A13_A14_MASK = KRW_CTX_FLAG_CPU_A12 | KRW_CTX_FLAG_CPU_A13_A14_MASK,
|
||||
KRW_CTX_FLAG_CPU_A15_A16_MASK = KRW_CTX_FLAG_CPU_A15 | KRW_CTX_FLAG_CPU_A16,
|
||||
KRW_CTX_FLAG_CPU_A14_A15_DMA_ALT_MASK = KRW_CTX_FLAG_CPU_A14_DMA_ALT | KRW_CTX_FLAG_CPU_A15_DMA_ALT,
|
||||
KRW_CTX_FLAG_CPU_A16_A17_MASK = KRW_CTX_FLAG_CPU_A16 | KRW_CTX_FLAG_CPU_A17,
|
||||
KRW_CTX_FLAG_CPU_A14_A15_A16_MASK = KRW_CTX_FLAG_CPU_A14 | KRW_CTX_FLAG_CPU_A15_A16_MASK,
|
||||
KRW_CTX_FLAG_CPU_A15_A16_A17_MASK = KRW_CTX_FLAG_CPU_A15_A16_MASK | KRW_CTX_FLAG_CPU_A17,
|
||||
KRW_CTX_FLAG_CPU_A13_A14_A15_A16_MASK = KRW_CTX_FLAG_CPU_A13_A14_MASK | KRW_CTX_FLAG_CPU_A15_A16_MASK,
|
||||
KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_MASK = KRW_CTX_FLAG_CPU_A12 | KRW_CTX_FLAG_CPU_A13_A14_A15_A16_MASK,
|
||||
KRW_CTX_FLAG_CPU_A11_A12_A13_A14_A15_A16_MASK = KRW_CTX_FLAG_CPU_A11 | KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_MASK,
|
||||
KRW_CTX_FLAG_CPU_A13_A14_A15_A16_A17_MASK = KRW_CTX_FLAG_CPU_A13_A14_A15_A16_MASK | KRW_CTX_FLAG_CPU_A17,
|
||||
KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_A17_MASK = KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_MASK | KRW_CTX_FLAG_CPU_A17,
|
||||
KRW_CTX_FLAG_CPU_A11_A12_A13_A14_A15_A16_A17_MASK =
|
||||
KRW_CTX_FLAG_CPU_A11_A12_A13_A14_A15_A16_MASK | KRW_CTX_FLAG_CPU_A17,
|
||||
KRW_CTX_FLAG_CPU_A10_A11_A9_MASK = KRW_CTX_FLAG_CPU_A10 | KRW_CTX_FLAG_CPU_A11 | KRW_CTX_FLAG_CPU_A9,
|
||||
KRW_CTX_FLAG_CPU_A12_A13_MASK = KRW_CTX_FLAG_CPU_A12 | KRW_CTX_FLAG_CPU_A13,
|
||||
KRW_CTX_FLAG_CPU_A8_TO_A17_MASK =
|
||||
KRW_CTX_FLAG_CPU_A8 | KRW_CTX_FLAG_CPU_A9 | KRW_CTX_FLAG_CPU_A10 | KRW_CTX_FLAG_CPU_A11 |
|
||||
KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_A17_MASK,
|
||||
KRW_CTX_FLAG_CPU_A12_TO_A17_OR_SELF_TASK_PORT_MASK =
|
||||
KRW_CTX_FLAG_CPU_A12_A13_A14_A15_A16_A17_MASK | KRW_CTX_FLAG_SELF_TASK_PORT_CLEARED,
|
||||
KRW_CTX_FLAG_CPU_A11_TO_A17_OR_SELF_TASK_PORT_MASK =
|
||||
KRW_CTX_FLAG_CPU_A11_A12_A13_A14_A15_A16_A17_MASK | KRW_CTX_FLAG_SELF_TASK_PORT_CLEARED,
|
||||
};
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user