Jump to content

USBCALLS.DLL: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 2: Line 2:
==Versions==
==Versions==
{| class="wikitable"
{| class="wikitable"
! Date !!Version !! Size !! Comments
!Date||Version||Size||Comments
|-
|-
| 2016-02-13 || 10.202 || bytes || USBCALLS.DLL for OS/2 (c) 2016 Lars Erdmann [http://hobbes.nmsu.edu/download/pub/os2/system/drivers/misc/usbdrv202.zip]
|2017-06-29||10.218||36,366 bytes||Lars Erdmann [usbdrv218.zip]
|-
|-
| 2016-01-03 || 10.200 || bytes || USBCALLS.DLL for OS/2 (c) 2016 Lars Erdmann [http://hobbes.nmsu.edu/download/pub/os2/system/drivers/misc/usbdrv200.zip]
|2017-02-28||14.20170228||49,098 bytes||W.M.Brul [usbres05.zip]
|-
| 2015-07-23 10:52 || 10.199 || 35,690 bytes || USBCALLS.DLL for OS/2 (c) 2015 Lars Erdmann
|-
| 2015-01-18 18:02 || 14.20150118 || 6,353 bytes || W.M.Brul:14.20150118#@USBCALLS
|}
|}


==DLL Entry Points==
==DLL Entry Points==
   1  [[UsbQueryDeviceReport]]
   1  [[UsbQueryDeviceReport]]
   2  [[UsbQueryNumberDevices]]
   2  [[UsbQueryNumberDevices]]
Line 38: Line 33:
   23  [[UsbStartIsoTransfer]]
   23  [[UsbStartIsoTransfer]]
   24  [[UsbQueryVersion]]
   24  [[UsbQueryVersion]]
  100  USBLOADFUNCS
 
  101  USBDROPFUNCS
'''Note: The entry points below are in uppercase.'''
  102  RXUSBQUERYNUMBERDEVICES
 
  103  RXUSBQUERYDEVICEREPORT
  100  [[UsbLoadFuncs]]
  104  RXUSBREGISTERCHANGENOTIFICATION
  101  [[UsbDropFuncs]]
  105  RXUSBREGISTERDEVICENOTIFICATION
  102  [[RxUsbQueryNumberDevices]]
  106  RXUSBDEREGISTERNOTIFICATION
  103  [[RxUsbQueryDeviceReport]]
  107  RXUSBOPEN
  104  [[RxUsbRegisterChangeNotification]]
  108  RXUSBCLOSE
  105  [[RxUsbRegisterDeviceNotification]]
  109  RXUSBCTRLMESSAGE
  106  [[RxUsbDeregisterNotification]]
  110  RXUSBBULKREAD
  107  [[RxUsbOpen]]
  111  RXUSBBULKWRITE
  108  [[RxUsbClose]]
  112  RXUSBQUERYVERSION
  109  [[RxUsbCtrlMessage]]
  113  RXUSBQUERYDEVICEINFO
  110  [[RxUsbBulkRead]]
  114  RXUSBQUERYSTRINGREPORT
  111  [[RxUsbBulkWrite]]
  115  RxUsbIrqRead
  112  [[RxUsbQueryVersion]]
  116  RxUsbIrqWrite
  113  [[RxUsbQueryDeviceInfo]]
  117  RxUsbCtrlTransfer
  114  [[RxUsbQueryStringReport]]
  118  RxUsbDataTransfer
  115  [[RxUsbIrqRead]]
  120  RXUSBDEVICECLEARFEATURE
  116  [[RxUsbIrqWrite]]
  121  RXUSBINTERFACECLEARFEATURE
  117  [[RxUsbCtrlTransfer]]
  122  RXUSBENDPOINTCLEARFEATURE
  118  [[RxUsbDataTransfer]]
  123  RXUSBENDPOINTCLEARHALT
  120  [[RxUsbDeviceClearFeature]]
  124  RXUSBDEVICEGETCONFIGURATION
  121  [[RxUsbInterfaceClearFeature]]
  125  RXUSBDEVICEGETDESCRIPTOR
  122  [[RxUsbEndpointClearFeature]]
  128  RXUSBCONFIGURATIONGETDESCRIPTOR
  123  [[RxUsbEndpointClearHalt]]
  129  RXUSBSTRINGGETDESCRIPTOR
  124  [[RxUsbDeviceGetConfiguration]]
  130  RXUSBINTERFACEGETALTSETTING
  125  [[RxUsbDeviceGetDescriptor]]
  131  RXUSBDEVICEGETSTATUS
  128  [[RxUsbConfigurationGetDescriptor]]
  132  RXUSBINTERFACEGETSTATUS
  129  [[RxUsbStringGetDescriptor]]
  133  RXUSBENDPOINTGETSTATUS
  130  [[RxUsbInterfaceGetAltSetting]]
  134  RXUSBDEVICESETADDRESS
  131  [[RxUsbDeviceGetStatus]]
  135  RXUSBDEVICESETCONFIGURATION
  132  [[RxUsbInterfaceGetStatus]]
  136  RXUSBDEVICESETDESCRIPTOR
  133  [[RxUsbEndpointGetStatus]]
  139  RXUSBCONFIGURATIONSETDESCRIPTOR
  134  [[RxUsbDeviceSetAddress]]
  140  RXUSBSTRINGSETDESCRIPTOR
  135  [[RxUsbDeviceSetConfiguration]]
  141  RXUSBDEVICESETFEATURE
  136  [[RxUsbDeviceSetDescriptor]]
  142  RXUSBINTERFACESETFEATURE
  139  [[RxUsbConfigurationSetDescriptor]]
  143  RXUSBENDPOINTSETFEATURE
  140  [[RxUsbStringSetDescriptor]]
  144  RXUSBINTERFACESETALTSETTING
  141  [[RxUsbDeviceSetFeature]]
  145  RXUSBENDPOINTSYNCHFRAME
  142  [[RxUsbInterfaceSetFeature]]
  143  [[RxUsbEndpointSetFeature]]
  144  [[RxUsbInterfaceSetAltSetting]]
  145  [[RxUsbEndpointSynchFrame]]


==DLLs Loaded==
==DLLs Loaded==
Line 85: Line 83:
==Links==
==Links==
* [https://svn.netlabs.org/repos/usb/basedrv/branches/lars/usbcalls/ Source Code]
* [https://svn.netlabs.org/repos/usb/basedrv/branches/lars/usbcalls/ Source Code]


[[Category:Files]]
[[Category:Files]]

Latest revision as of 00:53, 18 January 2020

Versions

Date Version Size Comments
2017-06-29 10.218 36,366 bytes Lars Erdmann [usbdrv218.zip]
2017-02-28 14.20170228 49,098 bytes W.M.Brul [usbres05.zip]

DLL Entry Points

  1  UsbQueryDeviceReport
  2  UsbQueryNumberDevices
  3  UsbBulkRead
  4  UsbQueryDeviceInfo
  5  UsbQueryStringReport
  6  UsbBulkWrite
  7  UsbCtrlTransfer
  8  UsbDataTransfer
  9  UsbCtrlMessage
 11  UsbDeregisterNotification
 12  UsbIrqWrite
 13  UsbIsoOpen
 14  UsbOpen
 15  UsbRegisterChangeNotification
 16  UsbClose
 17  UsbRegisterDeviceNotification
 18  UsbIrqRead
 19  UsbIsoClose
 20  UsbCancelTransfer
 21  UsbStartCtrlTransfer
 22  UsbStartDataTransfer
 23  UsbStartIsoTransfer
 24  UsbQueryVersion

Note: The entry points below are in uppercase.

100  UsbLoadFuncs
101  UsbDropFuncs
102  RxUsbQueryNumberDevices
103  RxUsbQueryDeviceReport
104  RxUsbRegisterChangeNotification
105  RxUsbRegisterDeviceNotification
106  RxUsbDeregisterNotification
107  RxUsbOpen
108  RxUsbClose
109  RxUsbCtrlMessage
110  RxUsbBulkRead
111  RxUsbBulkWrite
112  RxUsbQueryVersion
113  RxUsbQueryDeviceInfo
114  RxUsbQueryStringReport
115  RxUsbIrqRead
116  RxUsbIrqWrite
117  RxUsbCtrlTransfer
118  RxUsbDataTransfer
120  RxUsbDeviceClearFeature
121  RxUsbInterfaceClearFeature
122  RxUsbEndpointClearFeature
123  RxUsbEndpointClearHalt
124  RxUsbDeviceGetConfiguration
125  RxUsbDeviceGetDescriptor
128  RxUsbConfigurationGetDescriptor
129  RxUsbStringGetDescriptor
130  RxUsbInterfaceGetAltSetting
131  RxUsbDeviceGetStatus
132  RxUsbInterfaceGetStatus
133  RxUsbEndpointGetStatus
134  RxUsbDeviceSetAddress
135  RxUsbDeviceSetConfiguration
136  RxUsbDeviceSetDescriptor
139  RxUsbConfigurationSetDescriptor
140  RxUsbStringSetDescriptor
141  RxUsbDeviceSetFeature
142  RxUsbInterfaceSetFeature
143  RxUsbEndpointSetFeature
144  RxUsbInterfaceSetAltSetting
145  RxUsbEndpointSynchFrame

DLLs Loaded

Links