atom feed30 messages in org.freebsd.freebsd-alphaRe: problem with pcmcia isa adaptor o...
FromSent OnAttachments
Marcel MoolenaarFeb 10, 2003 4:33 pm 
Dag-Erling SmorgravFeb 11, 2003 12:47 am 
Terry LambertFeb 11, 2003 2:01 am 
Andrew GallatinFeb 11, 2003 6:12 am 
Marcel MoolenaarFeb 11, 2003 11:21 am 
Pedro F. GiffuniFeb 11, 2003 11:28 am 
Fred CliftFeb 11, 2003 1:03 pm 
Peter JeremyFeb 11, 2003 1:44 pm 
Marcin GryszkalisFeb 11, 2003 2:01 pm 
Marcin GryszkalisFeb 11, 2003 2:04 pm 
Andrew GallatinFeb 11, 2003 2:06 pm 
Marcel MoolenaarFeb 11, 2003 3:24 pm 
Terry LambertFeb 11, 2003 3:28 pm 
David O'BrienFeb 12, 2003 12:45 am 
Marcel MoolenaarFeb 12, 2003 1:25 am 
Terry LambertFeb 12, 2003 1:27 am 
Terry LambertFeb 12, 2003 1:40 am 
Jan LentferFeb 12, 2003 2:06 am 
Terry LambertFeb 12, 2003 2:17 am 
Marcel MoolenaarFeb 12, 2003 3:16 am 
Terry LambertFeb 12, 2003 3:35 am 
Marcin GryszkalisFeb 12, 2003 8:00 am 
Marcel MoolenaarFeb 12, 2003 12:54 pm 
David O'BrienFeb 12, 2003 7:07 pm 
Terry LambertFeb 12, 2003 7:47 pm 
fr...@clift.orgFeb 13, 2003 9:12 am 
Andrew GallatinFeb 13, 2003 9:57 am 
Andrew GallatinFeb 14, 2003 9:59 am 
fr...@clift.orgFeb 14, 2003 10:01 am 
fr...@clift.orgFeb 27, 2003 3:03 pm 
Subject:Re: problem with pcmcia isa adaptor on alpha
From:fr...@clift.org (fr@clift.org)
Date:Feb 14, 2003 10:01:33 am
List:org.freebsd.freebsd-alpha

I tried your patch, though I only have a superficial understanding of what it does. (I had to add the following at the top

#include <pci/pcivar.h>

to get the #define in question...)

and your patch:

- RF_ACTIVE | rman_make_alignment_flags(PCCARD_MEMSIZE)); + PCI_RF_DENSE | RF_ACTIVE | rman_make_alignment_flags(PCCARD_MEMSIZE));

and then, I run pccardd (which is important because it does the iocontrol that actually sets up the memory windows) and then with my lucent wireless card in the slot, a pccardc dumpcis gives me roughly:

------------------------------------------------------------------------------- # pccardc dumpcis | less Configuration data for card in slot 0 Tuple #1, code = 0x1 (Common memory descriptor), length = 3 000: 00 00 ff .... Common memory device information: IRQs: NMI IOCK BERR VEND 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Tuple #17, code = 0xff (Terminator), length = 0 2 slots found

---------------------------------------------------------------------------

Next on my list - build the wi driver (and userland utils) into my kernel and see if this works :).

So, one question - I presume a patch for pccard.c would need to have some #ifdef ALPHA kind of code in it so that this change is specific to the alpha architecture only? Should I generate a patch for this? File a PR?

There would also need to be patches to either GENERIC or to LINT to let people know these can be made to work on alpha, and probably something about the wi driver too.

Fred

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message