Re: CDC drivers for a modem in windows 98SE

Xiaofan Chen <[email protected]>
Newsgroups gmane.comp.lib.libusb.devel.windows
Message-ID <CAGjSPUDzOQOoTHib64L7fGouaUf3vuEtb7n3YJLRkn72mQgRgg@mail.gmail.com>
On Fri, Jul 18, 2014 at 7:24 AM, Angelo Di Chello
<[email protected]> wrote:
> Hi,
> I should deliver drivers CDC ECM and ACM for a new modem connected to the
> host pc using usb.
> Actually I already have linux, android, win xp, win 7, and win 8 drivers,
> but I need to deliver also drivers for windows 98 SE.

Why Windows 98SE? That OS has long been obsoleted and unsupported
by Microsoft.

> My question(a request for good suggestion, actually) is what would be the
> best option to have win98SE drivers with these functionalities.
> I am thinking I could port them using libusb-win32(or equivalent) as an
> intermediate layer. Is that feasible in your opinion? Apart from the data
> throughput speed loss because win98SE uses usb 1.0/1,1, do you see any
> other possible functionality loss?

Firstly take note Windows 98SE is no longer supported by libusb-win32
project. So you are on your own. The newer version of libusb-win32
will most likely not work under Windows 98SE. You may have to
use the older version like 0.1.12.2.

Secondly certainly it should be feasible to use libusb-win32 since
it is pretty lower level. But you have to s

> Actually, I have also read somewhere that in the past someone tried to
> modify some sys/inf file to make the usb port behave as a com/modem port on
> win98SE , like in here:
>
> http://forums.codeguru.com/showthread.php?311881.html
>
> , but they also obtained a BSOD when trying a disconnect-connect sequence.
> Maybe this solution is faster, but a bit too "dirty". Am I wrong?
>

The BSOD may have something to do with usbser.sys (USB ACM only) bugs in
Windows 98SE. On the other hand, it is said that host program plays a part as
well. You should probably try this route first if you really need to support
Windows 98SE.



-- 
Xiaofan

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.