RE: Windows CE.Net USB 2.0 Multiple LUN's (Logical Unit Number)

From: Adam Kodeda [MS] (adamkod_at_online.microsoft.com)
Date: 04/29/04


Date: Thu, 29 Apr 2004 00:46:00 GMT

The Windows CE .NET USB Mass Storage Class driver does not support
multi-LUN devices. The changes required to support such devices are more
involved than simply allocating additional disk instances. If you are
interested, you can contact me directly and I'll outline the required
changes.

---
Adam Kodeda [MS]
Windows CE File Systems/Storage
To reply directly, remove "online." from my e-mail address.
This posting is provided AS IS with no warranties, and confers no rights.
---
>I have a USB-CardReader (USB97C210) with 4 Cards (Compact Flash,
>Memory Stick, Smart Media and Secure Digital/Multimedia Card.
>The USB Driver read/write only with the (LUN #0) Compact Flash Card
>(Default).
>I must modify the driver in the File
>USB/CLASS/STORAGE/DISK/SCSI2/disk.c.
>Code:
>UsbDiskAttach()
>        
> // TODO: alloc additional disk instances and activate their
>interface...
> //
> // Activate the Streams Interface. 
> // This call invokes our DSK_Init.
> //
> pDevice->hStreamDevice =
>ActivateDevice(pDevice->ActivePath,(DWORD)pDevice );
>
>Can anyone help me? Where can I buy the driver?
>regards
>Rudi
>


Relevant Pages

  • Re: CD/DVD drive errors and lost ticks
    ... Try and pass ide=noprobe option to the kernel boot command line and see if that makes a difference first - may be that will allow the SATA/PATA drivers to claim the CDROM before IDE sees it. ... # ACPI Support ... # PCI Hotplug Support ... # Generic Driver Options ...
    (Linux-Kernel)
  • OPL3SA2: spin_is_locked on uninitialized spinlock
    ... I've found a lot of errors like this when loading the OPL3SA2 sound ... driver on my old Intel AL440LX computer, ... compile the kernel. ... # ACPI Support ...
    (Linux-Kernel)
  • Re: Fw: crash on x86_64 - mm related?
    ... # General setup ... # ACPI Support ... # Generic Driver Options ...
    (Linux-Kernel)
  • PCMCIA WLAN card initialization error
    ... attach the card to one of the empty PCI slots. ... the driver needs updating to supported shared IRQ lines. ... Enabling unmasked SIMD FPU exception support... ...
    (Linux-Kernel)
  • Re: isa0060/serio0 problems -WAS- Re: Asus MB and 2.6.12 Problems
    ... Use a HIGHMEM enabled kernel. ... Linux Plug and Play Support v0.97 Adam Belay ... Non-volatile memory driver v1.2 ... ehci_hcd 0000:00:13.2: new USB bus registered, ...
    (Linux-Kernel)