|
XenevaOS
|
#include "uspi/uspilibrary.h"#include "uspi.h"#include "uspios.h"#include "uspi/usbfunction.h"#include "uspi/string.h"#include "uspi/util.h"#include "uspi/assert.h"#include <Drivers/uart.h>
Functions | |
| int | USPiInitialize (void) |
| int | USPiKeyboardAvailable (void) |
| void | USPiKeyboardRegisterKeyPressedHandler (TUSPiKeyPressedHandler *pKeyPressedHandler) |
| void | USPiKeyboardRegisterShutdownHandler (TUSPiShutdownHandler *pShutdownHandler) |
| void | USPiKeyboardUpdateLEDs (void) |
| void | USPiKeyboardRegisterKeyStatusHandlerRaw (TKeyStatusHandlerRaw *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) |
| void | USPiGamePadRegisterStatusHandler (TGamePadStatusHandler *pStatusHandler) |
| const USPiGamePadState * | USPiGamePadGetStatus (unsigned nDeviceIndex) |
| int | USPiMIDIAvailable (void) |
| void | USPiMIDIRegisterPacketHandler (TUSPiMIDIPacketHandler *pPacketHandler) |
| int | USPiDeviceGetInformation (unsigned nClass, unsigned nDeviceIndex, TUSPiDeviceInformation *pInfo) |
| int USPiDeviceGetInformation | ( | unsigned | nClass, |
| unsigned | nDeviceIndex, | ||
| TUSPiDeviceInformation * | pInfo | ||
| ) |
| int USPiEthernetAvailable | ( | void | ) |
| int USPiEthernetIsLinkUp | ( | void | ) |
| int USPiGamePadAvailable | ( | void | ) |
| const USPiGamePadState * USPiGamePadGetStatus | ( | unsigned | nDeviceIndex | ) |
| void USPiGamePadRegisterStatusHandler | ( | TGamePadStatusHandler * | pStatusHandler | ) |
| void USPiGetMACAddress | ( | unsigned char | Buffer[6] | ) |
| int USPiInitialize | ( | void | ) |
| int USPiKeyboardAvailable | ( | void | ) |
| void USPiKeyboardRegisterKeyPressedHandler | ( | TUSPiKeyPressedHandler * | pKeyPressedHandler | ) |
| void USPiKeyboardRegisterKeyStatusHandlerRaw | ( | TKeyStatusHandlerRaw * | pKeyStatusHandlerRaw | ) |
| void USPiKeyboardRegisterShutdownHandler | ( | TUSPiShutdownHandler * | pShutdownHandler | ) |
| void USPiKeyboardSetLEDs | ( | unsigned char | ucLEDMask | ) |
| void USPiKeyboardUpdateLEDs | ( | void | ) |
| int USPiMassStorageDeviceAvailable | ( | void | ) |
| unsigned USPiMassStorageDeviceGetCapacity | ( | unsigned | nDeviceIndex | ) |
| 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 | ||
| ) |
| int USPiMIDIAvailable | ( | void | ) |
| void USPiMIDIRegisterPacketHandler | ( | TUSPiMIDIPacketHandler * | pPacketHandler | ) |
| int USPiMouseAvailable | ( | void | ) |
| void USPiMouseRegisterStatusHandler | ( | TUSPiMouseStatusHandler * | pStatusHandler | ) |
| int USPiReceiveFrame | ( | void * | pBuffer, |
| unsigned * | pResultLength | ||
| ) |
| int USPiSendFrame | ( | const void * | pBuffer, |
| unsigned | nLength | ||
| ) |