Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jul 1999 18:15:25 -0700
From:      Mike Smith <mike@smith.net.au>
To:        hosokawa@itc.keio.ac.jp (HOSOKAWA Tatsumi)
Cc:        mike@smith.net.au, imp@village.org, nate@mt.sri.com, mobile@FreeBSD.ORG
Subject:   Re: usr.sbin/pccard/pccardd change for "cardio" and "cardmem" 
Message-ID:  <199907220115.SAA03148@dingo.cdrom.com>
In-Reply-To: Your message of "Thu, 22 Jul 1999 10:13:06 %2B0900." <199907220113.KAA11511@afs.ntc.mita.keio.ac.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
> >> I think "cardio" is a bad 
> >> name for the keyword too; I would use the same keyword that's used for 
> >> specifying a fixed I/O address but use a notation signifying an 
> >> arbitrary multiple, eg.
> >> 
> >> 	ioport %8
> 
> I also agree with it.  This seems better than "cardio".  Explicit I/O
> location is only needed for hardwired driver code.
> 
> I'll rewrite my patch soon.
> 
> By the way, to be "arbitrary multiple" is not important in resource
> allocation for PC-cards.  The size of I/O window is essential.

Ah, I misunderstood.  I presume that this is an override for CIS' that 
don't specify the correct window size?

In that case, I would use 'iosize' as the keyword, since we have
historically used that to denote the I/O window size for ISA devices.

However, perhaps it makes more sense to have a more complete syntax for 
supplying CIS overrides?

Perhaps something as simple as

	cis xx,xx,xx,xx,xx,xx,xx,xx

to specify a new tuple, or 

	cis iosize 8

to override any existing CIS I/O window size?

I guess it depends a lot on how many of these overrides are likely to 
be needed.

-- 
\\  The mind's the standard       \\  Mike Smith
\\  of the man.                   \\  msmith@freebsd.org
\\    -- Joseph Merrick           \\  msmith@cdrom.com




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?199907220115.SAA03148>