nds/arm9/rumble.h File Reference

nds rumble option pak support. More...


Defines

#define RUMBLE_PAK   (*(vuint16 *)0x08000000)
#define WARIOWARE_PAK   (*(vuint16 *)0x080000C4)
#define WARIOWARE_ENABLE   (*(vuint16 *)0x080000C6)

Enumerations

enum  RUMBLE_TYPE { RUMBLE, WARIOWARE }

Functions

bool isRumbleInserted (void)
 Check for rumble option pak. Returns true if the cart in the GBA slot is a Rumble option pak.
void setRumble (bool position)
 Fires the rumble actuator.


Detailed Description

nds rumble option pak support.


Define Documentation

#define RUMBLE_PAK   (*(vuint16 *)0x08000000)

#define WARIOWARE_ENABLE   (*(vuint16 *)0x080000C6)

#define WARIOWARE_PAK   (*(vuint16 *)0x080000C4)


Enumeration Type Documentation

enum RUMBLE_TYPE

Enumerator:
RUMBLE 
WARIOWARE 
00050              {
00051    RUMBLE,
00052    WARIOWARE
00053 }RUMBLE_TYPE;


Function Documentation

bool isRumbleInserted ( void   ) 

Check for rumble option pak. Returns true if the cart in the GBA slot is a Rumble option pak.

void setRumble ( bool  position  ) 

Fires the rumble actuator.

Parameters:
position Alternates position of the actuator in the pak


Generated on Tue Jan 22 15:48:55 2008 for libnds(ARM9) by  doxygen 1.5.4