Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-4]: src/share/man/man4 Pull up revision 1.15 (via patch, reques...



details:   https://anonhg.NetBSD.org/src/rev/4ad6c76aed2b
branches:  netbsd-1-4
changeset: 470513:4ad6c76aed2b
user:      he <he%NetBSD.org@localhost>
date:      Sun Apr 30 10:44:12 2000 +0000

description:
Pull up revision 1.15 (via patch, requested by jhawk):
  Note PCIC_ISA_ALLOC_IOBASE and PCIC_ISA_ALLOC_IOSIZE.
  Fixes PR#9683.

diffstat:

 share/man/man4/pcmcia.4 |  32 ++++++++++++++++++++++++++++++--
 1 files changed, 30 insertions(+), 2 deletions(-)

diffs (57 lines):

diff -r e32310a62375 -r 4ad6c76aed2b share/man/man4/pcmcia.4
--- a/share/man/man4/pcmcia.4   Sun Apr 30 10:42:14 2000 +0000
+++ b/share/man/man4/pcmcia.4   Sun Apr 30 10:44:12 2000 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: pcmcia.4,v 1.5.2.1 1999/04/16 20:26:50 augustss Exp $
+.\" $NetBSD: pcmcia.4,v 1.5.2.2 2000/04/30 10:44:12 he Exp $
 .\"
 .\" Copyright (c) 1999 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -34,7 +34,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 11, 1997
+.Dd April 13, 2000
 .Dt PCMCIA 4
 .Os
 .Sh NAME
@@ -91,6 +91,7 @@
 The supported PCMCIA controllers are those that are i82365 compatible.
 .Sh SEE ALSO
 .Xr intro 4 ,
+.Xr options 4 ,
 .Xr aic 4 ,
 .Xr com 4 ,
 .Xr ep 4 ,
@@ -103,3 +104,30 @@
 driver
 appeared in
 .Nx 1.3 .
+.Sh BUGS
+.Ss IO space conflicts
+.Nx 
+probes the pcmcia IO bus width and uses that information to decide
+where to map PCMCIA IO space. For 10-bit wide cards, 0x300-0x3ff is
+used, and this is satisfactory. For 12-bit wide cards, however,
+it would nice to use 0x400-0xfff, however this causes some problems
+for some specific PCMCIA devices, as well as some specific laptops;
+consequently, 0x300-0x3ff is used.
+.Pp
+Unfortunately, the choice of 0x300-0x3ff causes problems as well.
+In particular, a number of video devices are mapped in that range,
+and may conflict. In the event that pcmcia devices are mapped
+in 0x300 and appear to be nonfunctional, remapping to 0x400-0xfff
+may be appropriate; consult 
+.Cd options PCIC_ISA_ALLOC_IOBASE
+and
+.Cd options PCIC_ISA_ALLOC_IOSIZE
+in
+.Xr options 4 .
+Example:
+.Bd -literal -offset indent
+# Avoid pcmcia bus space conflicts with the default io space
+# allocation on 12-bit wide busses (base 0x300 size 0xff).
+options PCIC_ISA_ALLOC_IOBASE=0x400
+options PCIC_ISA_ALLOC_IOSIZE=0xbff
+.Ed



Home | Main Index | Thread Index | Old Index