blob: 21ec081160d62473714c29909966af4c7d51e3ca (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
/*
Vita Development Suite Libraries
*/
#ifndef _VDSUITE_COMMON_KERNEL_SYSMEM_MEMBLOCK_H
#define _VDSUITE_COMMON_KERNEL_SYSMEM_MEMBLOCK_H
#include_next <kernel/sysmem/memblock.h>
/** @name sceKernelAllocMemBlockで指定可能なメモリタイプ
*/
/*@{*/
#define SCE_KERNEL_MEMBLOCK_TYPE_USER_RX 0x0c20d050U
#define SCE_KERNEL_MEMBLOCK_TYPE_SHARED_RX 0x0390d050U
#define SCE_KERNEL_MEMBLOCK_TYPE_KERNEL_RX 0x1020d005U
#define SCE_KERNEL_MEMBLOCK_TYPE_KERNEL_RW 0x1020d006U
#define SCE_KERNEL_MEMBLOCK_TYPE_RW_UNK0 0x6020d006U
/*@}*/
/*----- memory access permission -----*/
/**
* executable memory
*/
#define SCE_KERNEL_MEMORY_ACCESS_X 0x01U
#endif /* _VDSUITE_COMMON_KERNEL_SYSMEM_MEMBLOCK_H */
|