PACK_CIS(8) System Manager's Manual PACK_CIS(8)
pack_cis - compile PCMCIA Card Information Structures
pack_cis [-o outfile] infile
Pack_cis is used to convert a text description of a PCMCIA Card Infor-
mation Structure (CIS) to its packed binary representation. It can
parse a reasonably useful subset of the possible output of the dump_cis
utility. The primary use of pack_cis is to construct replacement CIS
files for cards that have incomplete, inaccurate, or damaged CIS struc-
tures. Thus, the supported tuple types are mostly limited to things
that are important for correctly configuring typical IO cards.
By default, the packed data is written to standard output.
The best way to get started writing CIS descriptions will be to use
dump_cis to extract the CIS data from a card, and to examine the CIS
files distributed with the PCMCIA source tree in etc/cis/.
The basic structure of a CIS is a list of tuple descriptions. Anything
following a hash mark (``#'') is treated as a comment. A multifunction
CIS can be described with the notation:
[common tuple list]
[tuple list for function 0]
[tuple list for function 1]
Write the packed tuple data to the specified file.
/etc/pcmcia/cis Standard location for packed CIS files
David Hinds - dahindsATusers.net
dump_cis(8), cardmgr(8), pcmcia(5).
pcmcia-cs 2000/06/12 21:24:49 PACK_CIS(8)