XenevaOS
Loading...
Searching...
No Matches
Functions
usbmouse.c File Reference
#include "uspi/usbmouse.h"
#include "uspi/usbhid.h"
#include "uspi/usbhostcontroller.h"
#include "uspi/devicenameservice.h"
#include "uspi/util.h"
#include "uspi/assert.h"
#include "uspios.h"
Include dependency graph for usbmouse.c:

Functions

void USBMouseDevice (TUSBMouseDevice *pThis, TUSBFunction *pDevice)
 
void _CUSBMouseDevice (TUSBMouseDevice *pThis)
 
boolean USBMouseDeviceConfigure (TUSBFunction *pUSBFunction)
 
void USBMouseDeviceRegisterStatusHandler (TUSBMouseDevice *pThis, TMouseStatusHandler *pStatusHandler)
 

Function Documentation

◆ _CUSBMouseDevice()

void _CUSBMouseDevice ( TUSBMouseDevice *  pThis)

◆ USBMouseDevice()

void USBMouseDevice ( TUSBMouseDevice *  pThis,
TUSBFunction *  pDevice 
)

◆ USBMouseDeviceConfigure()

boolean USBMouseDeviceConfigure ( TUSBFunction *  pUSBFunction)

◆ USBMouseDeviceRegisterStatusHandler()

void USBMouseDeviceRegisterStatusHandler ( TUSBMouseDevice *  pThis,
TMouseStatusHandler *  pStatusHandler 
)