Jump to content

USBCalls: Difference between revisions

From EDM2
Line 13: Line 13:


==USBCALLS Functions==
==USBCALLS Functions==
===System Information===
* [[UsbQueryNumberDevices]]
* [[UsbQueryDeviceReport]]
* [[UsbQueryDeviceReport]]
* [[UsbQueryNumberDevices]]
* [[UsbQueryDeviceInfo]]
* [[UsbQueryStringReport]]
* [[UsbQueryStringReport]]
* [[UsbQueryVersion]]
===PNP Notification===
* [[UsbRegisterChangeNotification]]
* [[UsbRegisterDeviceNotification]]
* [[UsbDeregisterNotification]]
===Access Device===
* [[UsbOpen]]
* [[UsbClose]]
===Control Transfer===
* [[UsbCtrlMessage]]
* [[UsbCtrlTransfer]]
===Data Transfer===
* [[UsbBulkRead]]
* [[UsbBulkRead]]
* [[UsbIsoClose]]
* [[UsbIrqWrite]]
* [[UsbBulkWrite]]
* [[UsbBulkWrite]]
* [[UsbCtrlMessage]]
* [[UsbFixupDevice]]
* [[UsbDeregisterNotification]]
* [[UsbDataTransfer]]
* [[UsbDataTransfer]]
* [[UsbCtrlTransfer]]
* [[UsbCancelTransfer]]
* [[UsbQueryDeviceInfo]]
* [[UsbOpen]]
* [[UsbRegisterChangeNotification]]
* [[UsbClose]]
* [[UsbRegisterDeviceNotification]]
* [[UsbIrqRead]]
* [[UsbIrqRead]]
* [[UsbIrqWrite]]
===Isochronous===
* [[UsbIsoOpen]]
* [[UsbIsoOpen]]
* [[UsbIsoClose]]
===Asynchronous===
* [[UsbStartCtrlTransfer]]
* [[UsbStartDataTransfer]]
* [[UsbStartDataTransfer]]
* [[UsbStartIsoTransfer]]
* [[UsbStartIsoTransfer]]
* [[UsbStartCtrlTransfer]]
* [[UsbCancelTransfer]]
 
===To Sort===
* [[UsbFixupDevice]]
* [[RxUsbDeviceClearFeature]]
* [[RxUsbDeviceClearFeature]]
* [[RxUsbInterfaceClearFeature]]
* [[RxUsbInterfaceClearFeature]]

Revision as of 21:58, 5 January 2017

Description

The USBCalls API is a set of instructions to help the developer communicate to USB devices.

Download

File

License

  • Freeware Runtime.

USBCALLS Functions

System Information

PNP Notification


Access Device


Control Transfer


Data Transfer

Isochronous

Asynchronous

To Sort

Links