Nugget
Loading...
Searching...
No Matches
Functions | Variables
pad.h File Reference
#include <stdint.h>
#include <stdlib.h>
Include dependency graph for pad.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int initPadHighLevel (uint32_t padType, uint32_t *buffer, int c, int d)
 
uint32_t readPadHighLevel ()
 
int initPad (uint8_t *pad1Buffer, size_t pad1BufferSize, uint8_t *pad2Buffer, size_t pad2BufferSize)
 
int startPad ()
 
void stopPad ()
 
void patch_remove_ChgclrPAD ()
 
void patch_disable_slotChangeOnAbort ()
 
void patch_startPad ()
 
void patch_stopPad ()
 
void patch_send_pad ()
 
void patch_setPadOutputData (uint8_t *pad1OutputBuffer, size_t pad1OutputSize, uint8_t *pad2OutputBuffer, size_t pad2OutputSize)
 

Variables

uint32_tg_userPadBuffer
 

Function Documentation

◆ initPad()

int initPad ( uint8_t *  pad1Buffer,
size_t  pad1BufferSize,
uint8_t *  pad2Buffer,
size_t  pad2BufferSize 
)

◆ initPadHighLevel()

int initPadHighLevel ( uint32_t  padType,
uint32_t buffer,
int  c,
int  d 
)

◆ patch_disable_slotChangeOnAbort()

void patch_disable_slotChangeOnAbort ( )

◆ patch_remove_ChgclrPAD()

void patch_remove_ChgclrPAD ( )

◆ patch_send_pad()

void patch_send_pad ( )

◆ patch_setPadOutputData()

void patch_setPadOutputData ( uint8_t *  pad1OutputBuffer,
size_t  pad1OutputSize,
uint8_t *  pad2OutputBuffer,
size_t  pad2OutputSize 
)

◆ patch_startPad()

void patch_startPad ( )

◆ patch_stopPad()

void patch_stopPad ( )

◆ readPadHighLevel()

uint32_t readPadHighLevel ( )

◆ startPad()

int startPad ( )

◆ stopPad()

void stopPad ( )

Variable Documentation

◆ g_userPadBuffer

uint32_t* g_userPadBuffer
extern