Unit RT2X00USB

From Ultibo.org
Jump to: navigation, search

Return to Unit Reference


Description


Ralink RT2x00 USB Wireless Driver Library unit

This unit provides functionality and definitions common to all USB implementations of the RT2x00 chipset series.

Constants



[Expand]
RT2X00USB timeouts RT2X00USB_*_TIMEOUT


[Expand]
RT2X00USB block sizes RT2X00USB_*_BLOCK_SIZE


[Expand]
RT2X00USB request types RT2X00USB_VENDOR_REQUEST*


[Expand]
RT2X00USB vendor commands RT2X00USB_DEVICE_MODE*


[Expand]
RT2X00USB device modes offset RT2X00USB_MODE_*


Type definitions


None defined

Public variables


None defined

Function declarations



RT2X00USB functions

[Expand]
function RT2X00USBDriverQuit(RT2X00:PRT2X00WiFiDevice):LongWord;
Description: To be documented


[Expand]
function RT2X00USBDisableRadio(RT2X00:PRT2X00WiFiDevice):LongWord;
Description: To be documented


[Expand]
function RT2X00USBEepromLoad(RT2X00:PRT2X00WiFiDevice; Data:PWord; Size:LongWord):LongWord;
Description: To be documented


[Expand]
function RT2X00USBRegisterRead(RT2X00:PRT2X00WiFiDevice; Offset:Word; Value:PLongWord):LongWord;
Description: To be documented


[Expand]
function RT2X00USBRegisterWrite(RT2X00:PRT2X00WiFiDevice; Offset:Word; Value:LongWord):LongWord;
Description: To be documented


[Expand]
function RT2X00USBRegisterMultiRead(RT2X00:PRT2X00WiFiDevice; Offset:Word; Data:Pointer; Size:LongWord):LongWord;
Description: To be documented


[Expand]
function RT2X00USBRegisterMultiWrite(RT2X00:PRT2X00WiFiDevice; Offset:Word; Data:Pointer; Size:LongWord):LongWord;
Description: To be documented


[Expand]
function RT2X00USBRegisterBusyRead(RT2X00:PRT2X00WiFiDevice; Offset,Mask:LongWord; Reg:PLongWord):Boolean;
Description: To be documented


[Expand]
function RT2X00USBVendorRequest(RT2X00:PRT2X00WiFiDevice; bRequest,bmRequestType:Byte; wValue,wIndex:Word; Data:Pointer; wLength:Word; Timeout:LongWord):LongWord;
Description: To be documented


Return to Unit Reference