My Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
irrst.h File Reference
#include "3ds/services/hid.h"

Go to the source code of this file.

Macros

#define IRRST_SHAREDMEM_DEFAULT   (0x1000A000)
 
#define hidCstickRead   irrstCstickRead
 

Functions

Result irrstInit (u32 *sharedMem)
 
void irrstExit ()
 
void irrstScanInput ()
 
u32 irrstKeysHeld ()
 
void irrstCstickRead (circlePosition *pos)
 
void irrstWaitForEvent (bool nextEvent)
 
Result IRRST_GetHandles (Handle *outMemHandle, Handle *outEventHandle)
 
Result IRRST_Initialize (u32 unk1, u8 unk2)
 
Result IRRST_Shutdown (void)
 

Variables

Handle irrstMemHandle
 
vu32irrstSharedMem
 

Macro Definition Documentation

#define hidCstickRead   irrstCstickRead

Definition at line 21 of file irrst.h.

#define IRRST_SHAREDMEM_DEFAULT   (0x1000A000)

Definition at line 7 of file irrst.h.

Function Documentation

Result IRRST_GetHandles ( Handle outMemHandle,
Handle outEventHandle 
)

Definition at line 109 of file irrst.c.

Result IRRST_Initialize ( u32  unk1,
u8  unk2 
)

Definition at line 123 of file irrst.c.

Result IRRST_Shutdown ( void  )

Definition at line 136 of file irrst.c.

void irrstCstickRead ( circlePosition pos)

Definition at line 104 of file irrst.c.

void irrstExit ( )

Definition at line 47 of file irrst.c.

Result irrstInit ( u32 sharedMem)

Definition at line 18 of file irrst.c.

u32 irrstKeysHeld ( )

Definition at line 98 of file irrst.c.

void irrstScanInput ( )

Definition at line 81 of file irrst.c.

void irrstWaitForEvent ( bool  nextEvent)

Definition at line 59 of file irrst.c.

Variable Documentation

Handle irrstMemHandle

Definition at line 9 of file irrst.c.

vu32* irrstSharedMem

Definition at line 12 of file irrst.c.