PCMCIA Driver Loading Problem

From: P (nospamp_at_hotmail.com)
Date: 02/25/05


Date: 25 Feb 2005 03:31:53 -0800

Hi,

I have a peculiar problem related to pcmcia. One of the symptoms is
that when I insert the card (Actually it is not really inserted; I
unmask the card-detect bit so the cardbus driver thinks it is
inserted), the well-known "Unidentified PC Card Adapter" box pops up,
but after a second it disappears, the card is powered, the driver
loads and everything seems to work fine.

This seems strange: either one of the drivers accepts the card or none
of them does. Only in the second case the box should come, and it
should not disappear - right? As it is, the driver IS installed,
registry keys are present, the card is accepted and powered up but I
still see the box.

Further data:

WinCE 4.2
PXA255
The card is a Cisco Aironet 350
Registry is persistent

Card power and status lines are connected through I2C controlled
IO-Expander, I have to control these lines, something might be wrong
there (timing?). The code has worked well for a long time though, I
have no idea what would suddenly have changed.

I have a custom driver installed with number 01 in the card detect
sequence, to just read the vendor and product strings and save them to
registry. The entry function then returns 0 so the other drivers go on
loading. It always worked fine, and removing the key from "Detect"
does not change the behaviour.

I have compared the registry to a device that didn't have the problem
and I find nothing strange.

It has happened on four or five out of about a hundred devices.
It seems to persist after a complete shutdown (so I have been told, I
haven't tried yet).

I haven't tested much and am afraid to do a shutdown because if the
problem disappears I will most likely be unable to repeat the problem.

What I would like most is an explanation for the "Unidentified PC Card
Adapter" box disappearing after one or two seconds.

Anyone?

Regards,
Piet

pietdesomere ad yahooooo



Relevant Pages

  • Re: mounting of the hive registry on sd card
    ... Even though i am unable to mounting the hive on Sd card. ... The actual error that you're seeing with the loading of the client driver ... It's trying to load the BusPrefix registry value from the ... ; END HIVE BOOT SECTION ...
    (microsoft.public.windowsce.platbuilder)
  • Re: 802.11 WLAN CF card support on WinCE42
    ... Here is the registry entry that I added for WiFi card: ... And the following are the messages from kernel when card inserted, ... because HW design are different from Lubbock, but driver code didn't change ... 00052AC8, MiniBlock 00048F20, rc 1 ...
    (microsoft.public.windowsce.platbuilder)
  • Re: PPC USB device will not be re-enumerated after the Power off/on cycle
    ... The card is CFU1U from Ratoc Systems. ... Could you please tell me how to set the registry to request the reset ... > Unless you write your own OHCI or UHCI driver, it can be told from the ... if I unplug and plug the USB cable for the USB ...
    (microsoft.public.windowsce.embedded)
  • Re: TI PC Card driver + CISCO Aironet 340/350 PCMCIA WLAN Card
    ... in the registry are correct (they don't conflict with something else in the ... system memory map or I/O map). ... I uses the TI PC Card ... >>> driver in Platform Builder for Ricoh 475II. ...
    (microsoft.public.windowsce.platbuilder)
  • RE: [UPDATED PATCH] EFI support for ia32 kernels
    ... >> reuse a single driver image for multiple architectures assuming there ... As one of the people responsible for the EFI Specification and our ... Perhaps the UNDI network card interface that Intel developed ... BIOS can't shadow that much ROM code. ...
    (Linux-Kernel)