pspintrman.h File Reference

#include <pspkerneltypes.h>

Go to the source code of this file.

Data Structures

struct  tag_IntrHandlerOptionParam

Typedefs

typedef tag_IntrHandlerOptionParam PspIntrHandlerOptionParam

Enumerations

enum  PspInterrupts {
  PSP_GPIO_INT = 4, PSP_ATA_INT = 5, PSP_UMD_INT = 6, PSP_MSCM0_INT = 7,
  PSP_WLAN_INT = 8, PSP_AUDIO_INT = 10, PSP_I2C_INT = 12, PSP_SIRCS_INT = 14,
  PSP_SYSTIMER0_INT = 15, PSP_SYSTIMER1_INT = 16, PSP_SYSTIMER2_INT = 17, PSP_SYSTIMER3_INT = 18,
  PSP_THREAD0_INT = 19, PSP_NAND_INT = 20, PSP_DMACPLUS_INT = 21, PSP_DMA0_INT = 22,
  PSP_DMA1_INT = 23, PSP_MEMLMD_INT = 24, PSP_GE_INT = 25, PSP_VBLANK_INT = 30,
  PSP_MECODEC_INT = 31, PSP_HPREMOTE_INT = 36, PSP_MSCM1_INT = 60, PSP_MSCM2_INT = 61,
  PSP_THREAD1_INT = 65, PSP_INTERRUPT_INT = 66
}
enum  PspSubInterrupts {
  PSP_GPIO_SUBINT = PSP_GPIO_INT, PSP_ATA_SUBINT = PSP_ATA_INT, PSP_UMD_SUBINT = PSP_UMD_INT, PSP_DMACPLUS_SUBINT = PSP_DMACPLUS_INT,
  PSP_GE_SUBINT = PSP_GE_INT, PSP_DISPLAY_SUBINT = PSP_VBLANK_INT
}

Functions

unsigned int sceKernelCpuSuspendIntr (void)
 Suspend all interrupts.
void sceKernelCpuResumeIntr (unsigned int flags)
 Resume all interrupts.
void sceKernelCpuResumeIntrWithSync (unsigned int flags)
 Resume all interrupts (using sync instructions).
int sceKernelIsCpuIntrSuspended (unsigned int flags)
 Determine if interrupts are suspended or active, based on the given flags.
int sceKernelIsCpuIntrEnable (void)
 Determine if interrupts are enabled or disabled.
int sceKernelRegisterSubIntrHandler (int intno, int no, void *handler, void *arg)
 Register a sub interrupt handler.
int sceKernelReleaseSubIntrHandler (int intno, int no)
 Release a sub interrupt handler.
int sceKernelEnableSubIntr (int intno, int no)
 Enable a sub interrupt.
int sceKernelDisableSubIntr (int intno, int no)
 Disable a sub interrupt handler.
int QueryIntrHandlerInfo (SceUID intr_code, SceUID sub_intr_code, PspIntrHandlerOptionParam *data)

Variables

const char * PspInterruptNames [67]


Generated on Sat Jun 30 23:12:17 2007 for pspsdk-1.0+beta2 by  doxygen 1.5.1