blob: 48ca3030ff5f766edff15932b9df285d39f2db60 (
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
31
32
33
34
35
36
37
38
|
/*
Vita Development Suite Libraries
*/
#ifndef _VDSUITE_COMMON_KERNEL_CPU_H
#define _VDSUITE_COMMON_KERNEL_CPU_H
#include_next <kernel/cpu.h>
/**
* @brief システム向けプロセッサ番号3
*/
#define SCE_KERNEL_CPU_MASK_USER_3 (0x08 << SCE_KERNEL_CPU_MASK_SHIFT)
/**
* @j @brief システム向けCPUのマスク設定です @ej
*/
#define SCE_KERNEL_CPU_MASK_USER_QUAD \
(SCE_KERNEL_CPU_MASK_USER_0 | SCE_KERNEL_CPU_MASK_USER_1 | SCE_KERNEL_CPU_MASK_USER_2 | SCE_KERNEL_CPU_MASK_USER_3)
SCE_CDECL_BEGIN
#if !defined(_LANGUAGE_ASSEMBLY)
/**
* @j
* @brief CPUの物理コア番号を取得するAPIです。デバッグ目的のみに限定してください。
*
* @retval 0-3 cpu core number
* @ej
*/
SceUInt sceKernelCpuId(void);
#endif /* !defined(_LANGUAGE_ASSEMBLY) */
SCE_CDECL_END
#endif // _VDSUITE_COMMON_KERNEL_CPU_H
|