home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / usbd0906.zip / usb_20020906.zip / usbcalls / usbcalls.def < prev    next >
Text File  |  2001-12-18  |  4KB  |  85 lines

  1. LIBRARY USBCALLS INITINSTANCE TERMINSTANCE
  2. ;INITGLOBAL TERMGLOBAL
  3.  
  4. PROTMODE
  5. DESCRIPTION 'USB Interface DLL - (c) Copyright Markus Montkowski for Netlabs 2001'
  6. STACKSIZE 32768
  7.  
  8. EXPORTS
  9.   UsbQueryNumberDevices
  10.   UsbQueryDeviceReport
  11.   UsbRegisterChangeNotification
  12.   UsbRegisterDeviceNotification
  13.   UsbDeregisterNotification
  14.   UsbOpen
  15.   UsbClose
  16.   UsbCtrlMessage
  17.   UsbBulkRead
  18.   UsbBulkWrite
  19.   UsbIrqStart
  20.   UsbIrqStop
  21.   UsbIsoStart
  22.   UsbIsoStop
  23.   UsbIsoDequeue
  24.   UsbIsoPeekQueue
  25.   UsbIsoEnqueue
  26.   UsbIsoGetLength
  27.  
  28.   USBLOADFUNCS                    = UsbLoadFuncs                    @100
  29.   USBDROPFUNCS                    = UsbDropFuncs                    @101
  30.   RXUSBQUERYNUMBERDEVICES         = RxUsbQueryNumberDevices         @102
  31.   RXUSBQUERYDEVICEREPORT          = RxUsbQueryDeviceReport          @103
  32.   RXUSBREGISTERCHANGENOTIFICATION = RxUsbRegisterChangeNotification @104
  33.   RXUSBREGISTERDEVICENOTIFICATION = RxUsbRegisterDeviceNotification @105
  34.   RXUSBDEREGISTERNOTIFICATION     = RxUsbDeregisterNotification     @106
  35.   RXUSBOPEN                       = RxUsbOpen                       @107
  36.   RXUSBCLOSE                      = RxUsbClose                      @108
  37.   RXUSBCTRLMESSAGE                = RxUsbCtrlMessage                @109
  38.   RXUSBBULKREAD                   = RxUsbBulkRead                   @110
  39.   RXUSBBULKWRITE                  = RxUsbBulkWrite                  @111
  40.   RXUSBIRQSTART                   = RxUsbIrqStart                   @112
  41.   RXUSBIRQSTOP                    = RxUsbIrqStop                    @113
  42.   RXUSBISOSTART                   = RxUsbIsoStart                   @114
  43.   RXUSBISOSTOP                    = RxUsbIsoStop                    @115
  44.   RXUSBISODEQUEUE                 = RxUsbIsoDequeue                 @116
  45.   RXUSBISOPEEKQUEUE               = RxUsbIsoPeekQueue               @117
  46.   RXUSBISOENQUEUE                 = RxUsbIsoEnqueue                 @118
  47.   RXUSBISOGETLENGTH               = RxUsbIsoGetLength               @119
  48.   RXUSBDEVICECLEARFEATURE         = RxUsbDeviceClearFeature         @120
  49.   RXUSBINTERFACECLEARFEATURE      = RxUsbInterfaceClearFeature      @121
  50.   RXUSBENDPOINTCLEARFEATURE       = RxUsbEndpointClearFeature       @122
  51.   RXUSBENDPOINTCLEARHALT          = RxUsbEndpointClearHalt          @123
  52.  
  53.   RXUSBDEVICEGETCONFIGURATION     = RxUsbDeviceGetConfiguration     @124
  54.  
  55.   RXUSBDEVICEGETDESCRIPTOR        = RxUsbDeviceGetDescriptor        @125
  56.   RXUSBINTERFACEGETDESCRIPTOR     = RxUsbInterfaceGetDescriptor     @126
  57.   RXUSBENDPOINTGETDESCRIPTOR      = RxUsbEndpointGetDescriptor      @127
  58.   RXUSBCONFIGURATIONGETDESCRIPTOR = RxUsbConfigurationGetDescriptor @128
  59.   RXUSBSTRINGGETDESCRIPTOR        = RxUsbStringGetDescriptor        @129
  60.  
  61.   RXUSBINTERFACEGETALTSETTING     = RxUsbInterfaceGetAltSetting     @130
  62.  
  63.   RXUSBDEVICEGETSTATUS            = RxUsbDeviceGetStatus            @131
  64.   RXUSBINTERFACEGETSTATUS         = RxUsbInterfaceGetStatus         @132
  65.   RXUSBENDPOINTGETSTATUS          = RxUsbEndpointGetStatus          @133
  66.  
  67.   RXUSBDEVICESETADDRESS           = RxUsbDeviceSetAddress           @134
  68.   RXUSBDEVICESETCONFIGURATION     = RxUsbDeviceSetConfiguration     @135
  69.  
  70.   RXUSBDEVICESETDESCRIPTOR        = RxUsbDeviceSetDescriptor        @136
  71.   RXUSBINTERFACESETDESCRIPTOR     = RxUsbInterfaceSetDescriptor     @137
  72.   RXUSBENDPOINTSETDESCRIPTOR      = RxUsbEndpointSetDescriptor      @138
  73.   RXUSBCONFIGURATIONSETDESCRIPTOR = RxUsbConfigurationSetDescriptor @139
  74.   RXUSBSTRINGSETDESCRIPTOR        = RxUsbStringSetDescriptor        @140
  75.  
  76.   RXUSBDEVICESETFEATURE           = RxUsbDeviceSetFeature           @141
  77.   RXUSBINTERFACESETFEATURE        = RxUsbInterfaceSetFeature        @142
  78.   RXUSBENDPOINTSETFEATURE         = RxUsbEndpointSetFeature         @143
  79.  
  80.   RXUSBINTERFACESETALTSETTING     = RxUsbInterfaceSetAltSetting     @144
  81.  
  82.   RXUSBSYNCHFRAME                 = RxUsbEndpointSynchFrame         @145
  83.  
  84.  
  85.