![]() |
vitasdk
Documentation of the vitasdk
|
#include <psp2kern/types.h>#include <psp2kern/kernel/cpu/atomic.h>#include <psp2kern/kernel/cpu/cache.h>#include <psp2kern/kernel/cpu/corelock.h>#include <psp2kern/kernel/cpu/mmu.h>#include <psp2kern/kernel/cpu/ple.h>#include <psp2kern/kernel/cpu/rw_spinlock.h>#include <psp2kern/kernel/cpu/spinlock.h>#include <psp2kern/kernel/sysclib.h>Go to the source code of this file.
Macros | |
| #define | ENTER_SYSCALL(state) |
| Call this when entering a syscall. | |
| #define | EXIT_SYSCALL(state) |
| Call this when exiting a syscall. | |
Functions | |
| int | ksceKernelCpuId (void) |
| Returns the CPU ID of the calling processor. | |
| SceKernelIntrStatus | ksceKernelCpuSuspendIntr (void) |
| Suspend intr of calling processor. | |
| SceKernelIntrStatus | ksceKernelCpuResumeIntr (SceKernelIntrStatus prev_state) |
| Suspend intr of calling processor. | |
| void | ksceKernelGetVmaccessRange (SceUIntPtr *pRangeStart, SceUIntPtr *pRangeEnd) |
| void | ksceKernelCpuBranchPredictorInvalidateAll (void) |
| void | ksceKernelCpuBranchPredictorInvalidateAllIS (void) |
| SceUInt8 | ksceKernelCpuGetCONTEXTIDR (void) |
| void | ksceKernelCpuUpdateSCTLR (void) |
| SceBool | ksceKernelIsUncacheAddressInTmpFsGame (void *address) |