DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SVR5 and SCO OpenServer

mca(D5)


mca -- data format of the MCA device configuration space

Synopsis

   #include <sys/eisa.h>
   #include <sys/ddi.h>

Description

MCA device configuration space is persistent memory provided by the hardware/firmware associated with an MCA bus that is used to store parameters of the devices attached to the bus.

Device configuration space for MCA devices is simply an array of uchar_t bytes, one for each of the eight POS (Programmable Option Select) registers.

Usage

DDI access to MCA configuration information

ODDI access to MCA configuration information

SCO OpenServer drivers can access MicroChannel device configuration information. The Programmable Option Select (POS) registers on a MicroChannel machine can be read but should not be written by device drivers. In particular, MicroChannel drivers should never change any adapter settings that are configurable through the standard MicroChannel device configuration process involving reference floppies and option disks.

Hardware applicability

x86/Pentium compatible architectures

Version pplicability

ddi: 1, 2, 3, 4, 5, 5mp, 6, 6mp, 7, 7mp, 7.1, 7.1mp, 8, 8mp

oddi: 1, 2, 2mp, 3, 3mp, 4, 4mp, 5, 5mp

SCO OpenServer and SVR5 compatibility

The configuration space layout is determined by industry standards boards; drivers written for SVR5 and SCO OpenServer access the same configuration space, although they use different methods for that access.

References

cm_read_devconfig(D3), cm_write_devconfig(D3), cm_params(D5)

``MicroChannel configuration information'' in HDK Technical Reference


19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005