OS/2, eCS & ArcaOS - Technical > Multimedia
USB Audio
Pete:
Hi roberto
How current is the usbresmg.sys? - It might be worth testing with Wims latest from here http://home.hccnet.nl/w.m.brul/usbcalls/
Regards
Pete
roberto:
The fact is that I was trying to use a relay plate, which I have been unable to make it work.
It seems that not only is it trying to remove the usbresmg.sys, I also have to plug the relay board to the usb, with this in the config.sys:
DEVICE = c: \ OS2 \ BOOT \ USBECD.SYS / D: 067B: 2303: 0300 / N: $ / S / V
Before starting firefox.
Now on this computer I am using Lars usb 10.215.
From my point of view, video crashes are a problem in the usb.
Lars:
Just to be sure,
have you ensured that USBCALLS.DLL was properly updated ?
It should be in the \OS2\DLL directory (only !) and bldlevel.exe run against USBCALLS.DLL should tell you that it's version 10.215.
I can see no reason that USBRESMG.SYS should interfere with USB audio unless you use it with something, in your case, that seems to be USBECD.SYS.
By the way: USBCALLS 10.215 is fully compatible with Wim Brul's latest USBCALLS.DLL. Wim just did some additions to the header file but that's only relevant to programmers.
roberto:
--- Quote from: Lars on March 12, 2017, 01:23:57 pm ---Just to be sure,
have you ensured that USBCALLS.DLL was properly updated ?
--- End quote ---
yes, I install from another partition and have this:
2017/02/28 10:23:16 49098 C:\OS2\DLL\usbcalls.dll
--- Quote ---It should be in the \OS2\DLL directory (only !)
--- End quote ---
Is ok.
--- Quote ---and bldlevel.exe run against USBCALLS.DLL should tell you that it's version 10.215.
--- End quote ---
I have:
[C:\]bldlevel.exe c:\os2\dll\usbcalls.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#W.M.Brul:14.20170228#@USBCALLS
Vendor: W.M.Brul
Revision: 14.20170228
File Version: 14.20170228
Description: USBCALLS
--- Quote ---I can see no reason that USBRESMG.SYS should interfere with USB audio unless you use it with something, in your case, that seems to be USBECD.SYS.
--- End quote ---
Yes, I have to connect the usb to the board for a good result.
Finally the firefox with youtuve, failed, but the improvement is considerable.
If I run the cmd that attach with the rem usbresmg.sys, show:
[d:\usbreles]usb-queryversion
+RxUsbQueryVersion(),RC=0x0
*RxUsbQueryVersion(),RC=0x1B58
USBCALLS 15356.6175
USBRESMG 4.0
-RxUsbQueryVersion(),RC=0x0
+RxUsbQueryNumberDevices(),RC=0x0
*RxUsbQueryNumberDevices(),RC=0x1B58
number NUMBER
-RxUsbQueryNumberDevices(),RC=0x0
0x1B58 - USB_NOT_INIT
Library not initialized.
--- Code: ---/* add RxUsbQueryVersion */
rc = RxFuncAdd('RxUsbQueryVersion','usbcalls','RxUsbQueryVersion')
say '+RxUsbQueryVersion(),RC=0x'd2x(rc)
/* invoke RxUsbQueryVersion */
drop DLLMajor DLLMinor /* receives usbcalls version */
drop USBMajor USBMinor /* receives usbresmg version */
rc = RxUsbQueryVersion(DLLMajor,DLLMinor,USBMajor,USBMinor)
say '*RxUsbQueryVersion(),RC=0x'd2x(rc)
say 'USBCALLS 'DLLMajor'.'DLLMinor
say 'USBRESMG 'USBMajor'.'USBMinor
/* drop RxUsbQueryVersion */
rc = RxFuncDrop('RxUsbQueryVersion')
say '-RxUsbQueryVersion(),RC=0x'd2x(rc)
/* add RxUsbQueryNumberDevices */
rc = RxFuncAdd('RxUsbQueryNumberDevices','usbcalls','RxUsbQueryNumberDevices')
say '+RxUsbQueryNumberDevices(),RC=0x'd2x(rc)
/* invoke RxUsbQueryNumberDevices */
drop Number /* receives number of devices */
rc = RxUsbQueryNumberDevices(Number)
say '*RxUsbQueryNumberDevices(),RC=0x'd2x(rc)
say 'number' number
/* drop RxUsbQueryNumberDevices */
rc = RxFuncDrop('RxUsbQueryNumberDevices')
say '-RxUsbQueryNumberDevices(),RC=0x'd2x(rc)
--- End code ---
Lars:
What you attempt to do will not work. There is a version crosscheck between USBCALLS.DLL and USBRESMG.SYS.
That is, you need to install them BOTH from the same package, either AN package, my package or Wim's package. You cannot mix my drivers with Wim's USBCALLS.DLL (and it is also not necessary).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version