Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Oct 1997 14:24:21 +0930
From:      Mike Smith <mike@smith.net.au>
To:        "Paul T. Root" <proot@horton.iaces.com>
Cc:        mobile@freebsd.org
Subject:   Re: problems with PCMCIA cards  L   $   % 
Message-ID:  <199710020454.OAA00331@word.smith.net.au>
In-Reply-To: Your message of "Wed, 01 Oct 1997 12:20:47 EST." <199710011720.MAA06395@horton.iaces.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
> 	I'm having problems configuring the PCCards on 
> my laptop. 
> 	HP OmniBook5700ct
> 	FBSD 2.2.2-RELEASE
> 	PAO 970617
> 	3Com 3C589c
> 	MEGAHERTZ CC3288
> 
> Ok, I put in PAO because the pccardd wouldn't configure either
> card. It always failed. When I used a PAO kernel, only slot 0
> is recognized, but both cards work fine. Ok, so then I boot a 
> regular kernel (with the exact same config, just no PAO patches)
> and both slots work, but the Megahertz card can't initilize.

Error messages?  Does the 3C589 initialise OK?

> I'll put my config in and my pccard.conf..
> 
> Any ideas?
> 
> Thanks,
> Paul.
> 
> pccard.conf:
> 
> # Generally available IO ports
> io	0x240-0x2e0 0x300-0x360
> # Generally available IRQs
> irq	10 11
...
> # Megahertz CC3288
> card "MEGAHERTZ" "CC3288"
> 	config	0x23 "sio1" 11

Um, on my XJ4336-CC4336 config index 0x23 looks like this :

Tuple #8, code = 0x1b (Configuration entry), length = 7
    000:  23 08 aa 60 e8 02 07
        Config index = 0x23
        Card decodes 10 address lines, 8 Bit I/O only
                I/O address # 1: block start = 0x2e8 block length = 0x8

But that's not allowed by your 'io' declaration above.  I'd just leave 
the whole 0x240-0x360 range open and pick your config indexes carefully.

It's good to hear that both of the slots are being picked up; I guess 
it's one for the PAO people to work out.

mike




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710020454.OAA00331>