Date: Sat, 12 Dec 1998 16:06:54 +0900 From: MIHIRA Sanpei Yoshiro <sanpei@sanpei.org> To: mike@smith.net.au Cc: current@FreeBSD.ORG Subject: Re: PAO Integration? Message-ID: <199812120706.QAA22991@lavender.sanpei.org> In-Reply-To: Your message of "Thu, 10 Dec 1998 08:54:30 JST". <199812092354.PAA01185@dingo.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
mike@smith.net.au wrote:
>> >
>> > Do NE2000 Compatible PCMCIA cards work under PAO3, as it is now?
>> > If so, is the development snapshot available anywhere?
>>
>> They work fine under stock 2.2 and 3.0 (this message is being sent
>> using one).
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
I have three NE2000 compatible PCMCIA cards.
I can use two cards with FreeBSD-current which added some lines to
/etc/pccard.conf, but can't use another one.
Under PAO, I can use all these cards.
I compare these CIS via pccardc dumpcis command.
o unusable cards has memory descriptor.
o usable cards does not have it.
Tuple #6, code = 0x1b (Configuration entry), length = 25
000: c1 81 78 ca 61 00 03 0f 10 03 0f 30 fc be c9 04
010: 00 00 40 0d 40 40 00 40 0d
Config index = 0x1(default)
Interface byte = 0x81 (I/O) wait signal supported
Card decodes 10 address lines, limited 8/16 Bit I/O
I/O address # 1: block start = 0x300 block length = 0x10
I/O address # 2: block start = 0x310 block length = 0x10
IRQ modes: Level
IRQs: 2 3 4 5 6 7 9 10 11 12 13 15
Memory descriptor 1 <-------------------
blk length = 0x400 card addr = 0x000 host addr = 0xd4000
Memory descriptor 2 <-------------------
blk length = 0x4000 card addr = 0x4000 host addr = 0xd4000
----------
Review pccardd.
PAO's assign_io function in pccardd/cardd.c has related code but
it's comment is ``XXX -- dirty hack for some 'ed' cards that have
incomplete iomem CIS tupples.''
But FreeBSD-current's assign_io function does not have it.
I think that Mike's card does not have Memory descriptor.. Is
that right?
Thank you.
MIHIRA Yoshiro
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812120706.QAA22991>
