Interrupt system


Defines

#define PA_GetVcount()   (REG_VCOUNT&511)
 Get the vertical line count...

Functions

void PA_vblFunc (void)
 The standard PAlib VBL function... This will update the pad, the stylus, the RTC, etc... You could/should use this function if you do your own custom VBL...
void PA_InitVBL (void)
void PA_VBLCountersReset (void)
 Resets the VBL counters.
void PA_VBLCounterStart (u8 nCounter)
 Resets a given counter and starts running.
void PA_VBLCounterPause (u8 nCounter)
 Pauses a given VBL counter.
void PA_VBLCounterUnpause (u8 nCounter)
 Unpauses a given VBL counter.
void PA_VBLFunctionInit (funcpointer VBLFunc)
void PA_VBLFunctionReset (void)

Detailed Description

Enable VBL, HBL, etc...

Define Documentation

 
#define PA_GetVcount (  )     (REG_VCOUNT&511)

Get the vertical line count...


Function Documentation

void PA_InitVBL ( void   )  [inline]

inline void PA_VBLCounterPause ( u8  nCounter  )  [inline]

Pauses a given VBL counter.

Parameters:
nCounter Counter number (0-15)

void PA_VBLCountersReset ( void   ) 

Resets the VBL counters.

inline void PA_VBLCounterStart ( u8  nCounter  )  [inline]

Resets a given counter and starts running.

Parameters:
nCounter Counter number (0-15)

inline void PA_VBLCounterUnpause ( u8  nCounter  )  [inline]

Unpauses a given VBL counter.

Parameters:
nCounter Counter number (0-15)

void PA_vblFunc ( void   ) 

The standard PAlib VBL function... This will update the pad, the stylus, the RTC, etc... You could/should use this function if you do your own custom VBL...

void PA_VBLFunctionInit ( funcpointer  VBLFunc  )  [inline]

void PA_VBLFunctionReset ( void   )  [inline]


Generated on Sat Jun 13 12:55:14 2009 for PAlib - Programmer's Arsenal by  doxygen 1.5.8