Jump to content

USBCALLS.DLL: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(7 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==
<PRE>
  [[UsbQueryDeviceReport]]
  1  UsbQueryDeviceReport
  [[UsbQueryNumberDevices]]
  2  UsbQueryNumberDevices
  [[UsbBulkRead]]
  3  UsbBulkRead
  [[UsbQueryDeviceInfo]]
  4  UsbQueryDeviceInfo
  [[UsbQueryStringReport]]
  5  UsbQueryStringReport
  [[UsbBulkWrite]]
  6  UsbBulkWrite
  [[UsbCtrlTransfer]]
  7  UsbCtrlTransfer
  [[UsbDataTransfer]]
  8  UsbDataTransfer
  [[UsbCtrlMessage]]
  9  UsbCtrlMessage
  11  [[UsbDeregisterNotification]]
11  UsbDeregisterNotification
  12  [[UsbIrqWrite]]
12  UsbIrqWrite
  13  [[UsbIsoOpen]]
13  UsbIsoOpen
  14  [[UsbOpen]]
14  UsbOpen
  15  [[UsbRegisterChangeNotification]]
15  UsbRegisterChangeNotification
  16  [[UsbClose]]
16  UsbClose
  17  [[UsbRegisterDeviceNotification]]
17  UsbRegisterDeviceNotification
  18  [[UsbIrqRead]]
18  UsbIrqRead
  19  [[UsbIsoClose]]
19  UsbIsoClose
  20  [[UsbCancelTransfer]]
20  UsbCancelTransfer
  21  [[UsbStartCtrlTransfer]]
21  UsbStartCtrlTransfer
  22  [[UsbStartDataTransfer]]
22  UsbStartDataTransfer
  23  [[UsbStartIsoTransfer]]
23  UsbStartIsoTransfer
  24  [[UsbQueryVersion]]
24  UsbQueryVersion
 
100  USBLOADFUNCS
'''Note: The entry points below are in uppercase.'''
101  USBDROPFUNCS
 
102  RXUSBQUERYNUMBERDEVICES
100  [[UsbLoadFuncs]]
103  RXUSBQUERYDEVICEREPORT
101  [[UsbDropFuncs]]
104  RXUSBREGISTERCHANGENOTIFICATION
102  [[RxUsbQueryNumberDevices]]
105  RXUSBREGISTERDEVICENOTIFICATION
103  [[RxUsbQueryDeviceReport]]
106  RXUSBDEREGISTERNOTIFICATION
104  [[RxUsbRegisterChangeNotification]]
107  RXUSBOPEN
105  [[RxUsbRegisterDeviceNotification]]
108  RXUSBCLOSE
106  [[RxUsbDeregisterNotification]]
109  RXUSBCTRLMESSAGE
107  [[RxUsbOpen]]
110  RXUSBBULKREAD
108  [[RxUsbClose]]
111  RXUSBBULKWRITE
109  [[RxUsbCtrlMessage]]
112  RXUSBQUERYVERSION
110  [[RxUsbBulkRead]]
113  RXUSBQUERYDEVICEINFO
111  [[RxUsbBulkWrite]]
114  RXUSBQUERYSTRINGREPORT
112  [[RxUsbQueryVersion]]
115  RxUsbIrqRead
113  [[RxUsbQueryDeviceInfo]]
116  RxUsbIrqWrite
114  [[RxUsbQueryStringReport]]
117  RxUsbCtrlTransfer
115  [[RxUsbIrqRead]]
118  RxUsbDataTransfer
116  [[RxUsbIrqWrite]]
120  RXUSBDEVICECLEARFEATURE
117  [[RxUsbCtrlTransfer]]
121  RXUSBINTERFACECLEARFEATURE
118  [[RxUsbDataTransfer]]
122  RXUSBENDPOINTCLEARFEATURE
120  [[RxUsbDeviceClearFeature]]
123  RXUSBENDPOINTCLEARHALT
121  [[RxUsbInterfaceClearFeature]]
124  RXUSBDEVICEGETCONFIGURATION
122  [[RxUsbEndpointClearFeature]]
125  RXUSBDEVICEGETDESCRIPTOR
123  [[RxUsbEndpointClearHalt]]
128  RXUSBCONFIGURATIONGETDESCRIPTOR
124  [[RxUsbDeviceGetConfiguration]]
129  RXUSBSTRINGGETDESCRIPTOR
125  [[RxUsbDeviceGetDescriptor]]
130  RXUSBINTERFACEGETALTSETTING
128  [[RxUsbConfigurationGetDescriptor]]
131  RXUSBDEVICEGETSTATUS
129  [[RxUsbStringGetDescriptor]]
132  RXUSBINTERFACEGETSTATUS
130  [[RxUsbInterfaceGetAltSetting]]
133  RXUSBENDPOINTGETSTATUS
131  [[RxUsbDeviceGetStatus]]
134  RXUSBDEVICESETADDRESS
132  [[RxUsbInterfaceGetStatus]]
135  RXUSBDEVICESETCONFIGURATION
133  [[RxUsbEndpointGetStatus]]
136  RXUSBDEVICESETDESCRIPTOR
134  [[RxUsbDeviceSetAddress]]
139  RXUSBCONFIGURATIONSETDESCRIPTOR
135  [[RxUsbDeviceSetConfiguration]]
140  RXUSBSTRINGSETDESCRIPTOR
136  [[RxUsbDeviceSetDescriptor]]
141  RXUSBDEVICESETFEATURE
139  [[RxUsbConfigurationSetDescriptor]]
142  RXUSBINTERFACESETFEATURE
140  [[RxUsbStringSetDescriptor]]
143  RXUSBENDPOINTSETFEATURE
141  [[RxUsbDeviceSetFeature]]
144  RXUSBINTERFACESETALTSETTING
142  [[RxUsbInterfaceSetFeature]]
145  RXUSBENDPOINTSYNCHFRAME
143  [[RxUsbEndpointSetFeature]]
</PRE>
144  [[RxUsbInterfaceSetAltSetting]]
145  [[RxUsbEndpointSynchFrame]]


==DLLs Loaded==
==DLLs Loaded==
Line 86: 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