USBCalls: Difference between revisions
Appearance
Line 86: | Line 86: | ||
====Easy Endpoint Control==== | ====Easy Endpoint Control==== | ||
*RxUsbEndpointGetStatus | *[[RxUsbEndpointGetStatus]] | ||
*RxUsbEndpointClearHalt | *[[RxUsbEndpointClearHalt]] | ||
*RxUsbEndpointClearFeature | *[[RxUsbEndpointClearFeature]] | ||
*RxUsbEndpointSetFeature | *[[RxUsbEndpointSetFeature]] | ||
*RxUsbEndpointSynchFrame | *[[RxUsbEndpointSynchFrame]] | ||
===Data Transfer=== | ===Data Transfer=== |
Revision as of 23:06, 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
- RxUsbDataTransfer
- RxUsbBulkRead
- RxUsbIrqRead
- RxUsbBulkWrite
- RxUsbIrqWrite
Descriptors
- RxUsbDeviceGetDescriptor
- RxUsbConfigurationGetDescriptor
- RxUsbStringGetDescriptor
- RxUsbDeviceSetDescriptor
- RxUsbConfigurationSetDescriptor
- RxUsbStringSetDescriptor
Notifications
- RxUsbRegisterDeviceNotification
- RxUsbRegisterChangeNotification
- RxUsbDeregisterNotification
Links
- Lars Erdmann USB Drivers - Version 10.213
- USBCALLS Toolkit [1]
- Netlabs USB Project