Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


maximus-decim

Maximus-Decim Native USB Drivers

Recommended Posts

Maximus-Decim,

So far, only one little bug concerns me. That is when I click on the Unplug or Eject Hardware icon and follow the prompts until the Wizard says it's O.K. to remove the device, the LED on the flash drive is still on. With my XP tower, the LED goes off when I reach this point.

To work around this problem you can right click the Removable Disk in Windows Explorer and in the drop-down menu click "Eject", the LED will go off. And if you don't want to be bothered by the Unsafe Dialog (error) message that will pop-up, you can patch the SYSTRAY.EXE as I explained here:

http://www.msfn.org/board/index.php?showtopic=43605&st=116

After the patch the hotplug will behave like it is in WinXP.

Share this post


Link to post
Share on other sites

My friend has mistakenly installed NUSB into his Win98 First Edition.

Certainly it won't work. BSOD will come up each time a device is plugged in.

Any hint on how to uninstall it?

Thanks a lot.

Share this post


Link to post
Share on other sites

Is there a Slovenian version available, we would need it for school

Please see this post in this thread:

http://www.msfn.org/board/index.php?s=&sho...ndpost&p=407390

Petr

that download dont work anymore

Hello!

Is there a Slovenian version available, we would need it for school

You can download it from here: :yes:

http://www.astral-it.com/usb/nu221slo.exe

Regards, Roman

tanx. already DLit!! gonna try it friday

Share this post


Link to post
Share on other sites

Mate, I have to thank you!

not only does this usb driver allow Windows 98 SE to detect most of my usb thumbdrives it has now over achieved.

It allowed Windows 98SE to detect my SonyEricsson w800i memory stick

I can now add and delete mp3's to my w800i through windows 98SE usb connection!

1st I had to install Sony Ericsson's USB driver then your USB driver!

You little ripper!

:thumbup

Share this post


Link to post
Share on other sites

Here's a way to add the "Unplug or Eject Hardware" icon to systray:

1. Install "PCIC or compatible PCMCIA controller" driver, restart.

2. Remove the driver, restart.

The icon should show up after plugging a USB device.

Share this post


Link to post
Share on other sites

after leaving my usb flash drive in over a period of time

it creates a temp folder on the flash drive and data is writing to it allowing me

not to unplug or shut it down.I have to snatch it out just to close it or restart my computer.

Share this post


Link to post
Share on other sites

Hello World ( :P ),

This driver is great, thanks!

I have 3 USB keys, are they present in the driver?

1/ no name, driver = SNXPDR.pdr

2/Verbatim Store'n go, driver = MDOCUSB.sys

3/Ramosruntek disk, drivers=

UMSSFDK2.sys, UMSSPDR2.sys and UMSSPDRF.pdr.

I have, of course, all these drivers which work perfectly under W98SE.

If you need them, I can E-mail them to you.

Greetings from Belgium,

Z.

Share this post


Link to post
Share on other sites

The logical step to enable the detection of as many as possible USB devices is to add the VID and PID of new devices into the USBSTOR.INF, but doing so will quickly fill up the 64 kB limit that Win98SE can handle INF files. In spite of using abbreviation “DD” instead of “DeviceDesc”, Maximus-Decim has reached 62 kB in his NUSB 2.2.1!

To work around it I use another approach as it is done in WinXP. Most of the USB storage devices, such as flash disk, thumbdrive etc. are compatible to the generic driver, hence for the detection of those kinds of devices I rely on the following lines in the USBSTOR.INF:

[Generic]

%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK,USB\Class_08&SubClass_02&Prot_50

%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK,USB\Class_08&SubClass_05&Prot_50

%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK,USB\Class_08&SubClass_06&Prot_50

[strings]

Generic.Mfg = "Compatible USB storage device"

GenericBulkOnly.DeviceDesc = "USB Mass Storage Device"

We need to specify the VID and PID only for the devices that do not fall into that generic category, e.g., digital camera, USB IDE Hard Drive and so on. With that done, we can have a small USBSTOR.INF of only 17 kB, giving ample of space to add those non-generic devices.

There is a tradeoff though, if you plug in a new device to the system for the first time, Windows will ask you to click “OK” to proceed installing the generic driver. But that should not be too much a problem, right?

With this solution implemented it can detect all my thumbdrives of different brands, it can even successfully detect card reader, the most recent I use is a Neodio based 45-in-1 card reader that I tried already for CF, SD, MMC and MS Pro flash cards.

For those of you that like to follow my way but do not have access to WinXP, I attached herewith that small USBSTOR.INF to try (at your own risk though).

USBSTOR.zip

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...