Jump to content

USBCalls: Difference between revisions

From EDM2
Ak120 (talk | contribs)
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

REXX Support

Init

Device Handle

Device Number

Control

Easy Device Control

Easy Interface Control

Easy Endpoint Control

Data Transfer

  • RxUsbDataTransfer
  • RxUsbBulkRead
  • RxUsbIrqRead
  • RxUsbBulkWrite
  • RxUsbIrqWrite

Descriptors

  • RxUsbDeviceGetDescriptor
  • RxUsbConfigurationGetDescriptor
  • RxUsbStringGetDescriptor
  • RxUsbDeviceSetDescriptor
  • RxUsbConfigurationSetDescriptor
  • RxUsbStringSetDescriptor

Notifications

  • RxUsbRegisterDeviceNotification
  • RxUsbRegisterChangeNotification
  • RxUsbDeregisterNotification

Links