Nugget
Loading...
Searching...
No Matches
Functions
handlers.h File Reference
#include "common/psxlibc/handlers.h"
Include dependency graph for handlers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int sysEnqIntRP (int priority, struct HandlerInfo *handler)
 
struct HandlerInfosysDeqIntRP (int priority, struct HandlerInfo *handler)
 
int enqueueSyscallHandler (int priority)
 
int enqueueIrqHandler (int priority)
 
int enqueueRCntIrqs (int priority)
 
void setIrqAutoAck (uint32_t irq, int value)
 
int initTimer (uint32_t timer, uint16_t target, uint16_t flags)
 
int setTimerAutoAck (uint32_t timer, int value)
 
int getTimer (uint32_t timer)
 
int enableTimerIRQ (uint32_t timer)
 
int disableTimerIRQ (uint32_t timer)
 
int restartTimer (uint32_t timer)
 

Function Documentation

◆ disableTimerIRQ()

int disableTimerIRQ ( uint32_t  timer)

◆ enableTimerIRQ()

int enableTimerIRQ ( uint32_t  timer)

◆ enqueueIrqHandler()

int enqueueIrqHandler ( int  priority)

◆ enqueueRCntIrqs()

int enqueueRCntIrqs ( int  priority)

◆ enqueueSyscallHandler()

int enqueueSyscallHandler ( int  priority)

◆ getTimer()

int getTimer ( uint32_t  timer)

◆ initTimer()

int initTimer ( uint32_t  timer,
uint16_t  target,
uint16_t  flags 
)

◆ restartTimer()

int restartTimer ( uint32_t  timer)

◆ setIrqAutoAck()

void setIrqAutoAck ( uint32_t  irq,
int  value 
)

◆ setTimerAutoAck()

int setTimerAutoAck ( uint32_t  timer,
int  value 
)

◆ sysDeqIntRP()

struct HandlerInfo * sysDeqIntRP ( int  priority,
struct HandlerInfo handler 
)

◆ sysEnqIntRP()

int sysEnqIntRP ( int  priority,
struct HandlerInfo handler 
)