#include "uspi/types.h"
#include <Mm/pmmngr.h>
Go to the source code of this file.
|
| int | USPiInitialize (void) |
| |
| int | USPiKeyboardAvailable (void) |
| |
| void | USPiKeyboardRegisterKeyPressedHandler (TUSPiKeyPressedHandler *pKeyPressedHandler) |
| |
| void | USPiKeyboardRegisterShutdownHandler (TUSPiShutdownHandler *pShutdownHandler) |
| |
| void | USPiKeyboardUpdateLEDs (void) |
| |
| void | USPiKeyboardRegisterKeyStatusHandlerRaw (TUSPiKeyStatusHandlerRaw *pKeyStatusHandlerRaw) |
| |
| void | USPiKeyboardSetLEDs (unsigned char ucLEDMask) |
| |
| int | USPiMouseAvailable (void) |
| |
| void | USPiMouseRegisterStatusHandler (TUSPiMouseStatusHandler *pStatusHandler) |
| |
| int | USPiMassStorageDeviceAvailable (void) |
| |
| int | USPiMassStorageDeviceRead (unsigned long long ullOffset, void *pBuffer, unsigned nCount, unsigned nDeviceIndex) |
| |
| int | USPiMassStorageDeviceWrite (unsigned long long ullOffset, const void *pBuffer, unsigned nCount, unsigned nDeviceIndex) |
| |
| unsigned | USPiMassStorageDeviceGetCapacity (unsigned nDeviceIndex) |
| |
| int | USPiEthernetAvailable (void) |
| |
| void | USPiGetMACAddress (unsigned char Buffer[6]) |
| |
| int | USPiEthernetIsLinkUp (void) |
| |
| int | USPiSendFrame (const void *pBuffer, unsigned nLength) |
| |
| int | USPiReceiveFrame (void *pBuffer, unsigned *pResultLength) |
| |
| int | USPiGamePadAvailable (void) |
| |
| const USPiGamePadState * | USPiGamePadGetStatus (unsigned nDeviceIndex) |
| |
| void | USPiGamePadRegisterStatusHandler (TGamePadStatusHandler *pStatusHandler) |
| |
| int | USPiMIDIAvailable (void) |
| |
| void | USPiMIDIRegisterPacketHandler (TUSPiMIDIPacketHandler *pPacketHandler) |
| |
| int | USPiDeviceGetInformation (unsigned nClass, unsigned nDeviceIndex, TUSPiDeviceInformation *pInfo) |
| |
◆ ALT
◆ ALTGR
◆ ETHERNET_CLASS
◆ GAMEPAD_CLASS
◆ KEYBOARD_CLASS
◆ LCTRL
◆ LED_CAPS_LOCK
| #define LED_CAPS_LOCK (1 << 1) |
◆ LED_NUM_LOCK
| #define LED_NUM_LOCK (1 << 0) |
◆ LED_SCROLL_LOCK
| #define LED_SCROLL_LOCK (1 << 2) |
◆ LSHIFT
◆ LWIN
◆ MAX_AXIS
◆ MAX_HATS
◆ MIDI_CLASS
◆ MOUSE_BUTTON1
| #define MOUSE_BUTTON1 (1 << 0) |
◆ MOUSE_BUTTON2
| #define MOUSE_BUTTON2 (1 << 1) |
◆ MOUSE_BUTTON3
| #define MOUSE_BUTTON3 (1 << 2) |
◆ MOUSE_CLASS
◆ RCTRL
◆ RSHIFT
◆ RWIN
◆ STORAGE_CLASS
◆ USPI_BLOCK_SIZE
| #define USPI_BLOCK_SIZE 512 |
◆ USPI_FRAME_BUFFER_SIZE
| #define USPI_FRAME_BUFFER_SIZE 1600 |
◆ USPI_MAJOR_VERSION
| #define USPI_MAJOR_VERSION 2 |
◆ USPI_MINOR_VERSION
| #define USPI_MINOR_VERSION 0 |
◆ USPI_NAME
| #define USPI_NAME "USPi library" |
◆ USPI_VERSION_STRING
| #define USPI_VERSION_STRING "2.00" |
◆ TGamePadStatusHandler
| typedef void TGamePadStatusHandler(unsigned nDeviceIndex, const USPiGamePadState *pGamePadState) |
◆ TUSPiDeviceInformation
◆ TUSPiKeyPressedHandler
| typedef void TUSPiKeyPressedHandler(const char *pString) |
◆ TUSPiKeyStatusHandlerRaw
| typedef void TUSPiKeyStatusHandlerRaw(unsigned char ucModifiers, const unsigned char RawKeys[6]) |
◆ TUSPiMIDIPacketHandler
| typedef void TUSPiMIDIPacketHandler(unsigned nCable, unsigned nLength, u8 *pPacket) |
◆ TUSPiMouseStatusHandler
| typedef void TUSPiMouseStatusHandler(unsigned nButtons, int nDisplacementX, int nDisplacementY) |
◆ TUSPiShutdownHandler
| typedef void TUSPiShutdownHandler(void) |
◆ USPiGamePadState
◆ USPiDeviceGetInformation()
◆ USPiEthernetAvailable()
| int USPiEthernetAvailable |
( |
void |
| ) |
|
◆ USPiEthernetIsLinkUp()
| int USPiEthernetIsLinkUp |
( |
void |
| ) |
|
◆ USPiGamePadAvailable()
| int USPiGamePadAvailable |
( |
void |
| ) |
|
◆ USPiGamePadGetStatus()
◆ USPiGamePadRegisterStatusHandler()
◆ USPiGetMACAddress()
| void USPiGetMACAddress |
( |
unsigned char |
Buffer[6] | ) |
|
◆ USPiInitialize()
| int USPiInitialize |
( |
void |
| ) |
|
◆ USPiKeyboardAvailable()
| int USPiKeyboardAvailable |
( |
void |
| ) |
|
◆ USPiKeyboardRegisterKeyPressedHandler()
◆ USPiKeyboardRegisterKeyStatusHandlerRaw()
◆ USPiKeyboardRegisterShutdownHandler()
◆ USPiKeyboardSetLEDs()
| void USPiKeyboardSetLEDs |
( |
unsigned char |
ucLEDMask | ) |
|
◆ USPiKeyboardUpdateLEDs()
| void USPiKeyboardUpdateLEDs |
( |
void |
| ) |
|
◆ USPiMassStorageDeviceAvailable()
| int USPiMassStorageDeviceAvailable |
( |
void |
| ) |
|
◆ USPiMassStorageDeviceGetCapacity()
| unsigned USPiMassStorageDeviceGetCapacity |
( |
unsigned |
nDeviceIndex | ) |
|
◆ USPiMassStorageDeviceRead()
| int USPiMassStorageDeviceRead |
( |
unsigned long long |
ullOffset, |
|
|
void * |
pBuffer, |
|
|
unsigned |
nCount, |
|
|
unsigned |
nDeviceIndex |
|
) |
| |
◆ USPiMassStorageDeviceWrite()
| int USPiMassStorageDeviceWrite |
( |
unsigned long long |
ullOffset, |
|
|
const void * |
pBuffer, |
|
|
unsigned |
nCount, |
|
|
unsigned |
nDeviceIndex |
|
) |
| |
◆ USPiMIDIAvailable()
| int USPiMIDIAvailable |
( |
void |
| ) |
|
◆ USPiMIDIRegisterPacketHandler()
◆ USPiMouseAvailable()
| int USPiMouseAvailable |
( |
void |
| ) |
|
◆ USPiMouseRegisterStatusHandler()
◆ USPiReceiveFrame()
| int USPiReceiveFrame |
( |
void * |
pBuffer, |
|
|
unsigned * |
pResultLength |
|
) |
| |
◆ USPiSendFrame()
| int USPiSendFrame |
( |
const void * |
pBuffer, |
|
|
unsigned |
nLength |
|
) |
| |