USBCalls: Difference between revisions
Appearance
Line 100: | Line 100: | ||
===Descriptors=== | ===Descriptors=== | ||
*RxUsbDeviceGetDescriptor | *[[RxUsbDeviceGetDescriptor]] | ||
*RxUsbConfigurationGetDescriptor | *[[RxUsbConfigurationGetDescriptor]] | ||
*RxUsbStringGetDescriptor | *[[RxUsbStringGetDescriptor]] | ||
*RxUsbDeviceSetDescriptor | *[[RxUsbDeviceSetDescriptor]] | ||
*RxUsbConfigurationSetDescriptor | *[[RxUsbConfigurationSetDescriptor]] | ||
*RxUsbStringSetDescriptor | *[[RxUsbStringSetDescriptor]] | ||
===Notifications=== | ===Notifications=== |
Revision as of 23:36, 20 January 2017
The USBCalls API is a set of instructions to help the developer communicate to USB devices.
File
- License
- Freeware Runtime.
USBCALLS Functions
System Information
PNP Notification
Access Device
Control Transfer
Data Transfer
Isochronous
Asynchronous
REXX Support
Init
Device Handle
Device Number
Control
Easy Device Control
- RxUsbDeviceGetConfiguration
- RxUsbDeviceSetConfiguration
- RxUsbDeviceGetStatus
- RxUsbDeviceClearFeature
- RxUsbDeviceSetFeature
- RxUsbDeviceSetAddress
Easy Interface Control
- RxUsbInterfaceGetAltSetting
- RxUsbInterfaceSetAltSetting
- RxUsbInterfaceGetStatus
- RxUsbInterfaceClearFeature
- RxUsbInterfaceSetFeature
Easy Endpoint Control
- RxUsbEndpointGetStatus
- RxUsbEndpointClearHalt
- RxUsbEndpointClearFeature
- RxUsbEndpointSetFeature
- RxUsbEndpointSynchFrame
Data Transfer
Descriptors
- RxUsbDeviceGetDescriptor
- RxUsbConfigurationGetDescriptor
- RxUsbStringGetDescriptor
- RxUsbDeviceSetDescriptor
- RxUsbConfigurationSetDescriptor
- RxUsbStringSetDescriptor
Notifications
Links
- Lars Erdmann USB Drivers - Version 10.213
- USBCALLS Toolkit [1]
- Netlabs USB Project