Date: Wed, 28 Jun 2000 07:55:51 +0100 (BST) From: Duncan Barclay <dmlb@ragnet.demon.co.uk> To: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org> Cc: iwasaki@freebsd.org, imp@village.org, freebsd-mobile@freebsd.org Subject: RE: pccard differences between -current and -stable Message-ID: <XFMail.000628075551.dmlb@computer.my.domain> In-Reply-To: <20000628132504Q.iwasaki@jp.FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 28-Jun-00 Mitsuru IWASAKI wrote: > > It seems that this 0x4000 hack have been there since 5 years ago... > I'm sorry I couldn't get it, but how about the changes like this; > if (sp->mem.cardaddr == 0) > sp->mem.cardaddr = 0x4000; Not good for raylink cards as they want sp->mem.cardaddr = 0; > also, PAO has `cardmem' feature for this kind of purpose if I > understand correctly, say; > cardmem memaddr cardaddr memsize [memflags] > : > cardio and cardmem keywords are used with cards whose resources such as > I/O ports and shared memory block, are not specified in the CIS tuple. > A > base address and size of I/O ports are specified in iobase and iosize, > ones of shared memory block are specified in cardaddr, memsize and > memaddr. An address of a card is cardaddr, one of host is memaddr. Op- > tional flags can be specified in memflags. > > and sample configuration is like this; ># IBM Smart Capture Card > card "IBM Corp\." "Video Capture" > config default "scc0" pio > cardmem 0xd4000 0x0 0x8000 > insert logger -s Smart Capture Card inserted > remove logger -s Smart Capture Card removed > > Do we need this feature? I don't think so as Warners more recent changes to pccard get all this right. I have no problem in setting up the raylink cards with a config entry of card "WebGear" "PC Card WLAN Adapter" config 0x01 "ray0" ? And I need both common and attrbiute memory. crashme# pccardc rdmap Mem 0: flags 0x040 host 0xd0000 card 0000 size 49152 bytes Mem 1: flags 0x050 host 0xdc000 card 0000 size 4096 bytes Mem 2: flags 0x000 host 0x0 card 0000 size 0 bytes Mem 3: flags 0x000 host 0x0 card 0000 size 0 bytes Mem 4: flags 0x000 host 0x0 card 0000 size 0 bytes I/O 0: flags 0x000 port 0x 0 size 0 bytes I/O 1: flags 0x000 port 0x 0 size 0 bytes Duncan --- ________________________________________________________________________ Duncan Barclay | God smiles upon the little children, dmlb@ragnet.demon.co.uk | the alcoholics, and the permanently stoned. ________________________________________________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.000628075551.dmlb>