sunos man page for csx_parse_cistpl_byteorder

Query: csx_parse_cistpl_byteorder

OS: sunos

Section: 9f

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

csx_Parse_CISTPL_BYTEORDER(9F)				   Kernel Functions for Drivers 			    csx_Parse_CISTPL_BYTEORDER(9F)

NAME
csx_Parse_CISTPL_BYTEORDER - parse the Byte Order tuple
SYNOPSIS
#include <sys/pccard.h> int32_t csx_Parse_CISTPL_BYTEORDER(client_handle_t ch, tuple_t *tu, cistpl_byteorder_t *cbo);
INTERFACE LEVEL
Solaris DDI Specific (Solaris DDI)
PARAMETERS
ch Client handle returned from csx_RegisterClient(9F). tu Pointer to a tuple_t structure (see tuple(9S)) returned by a call to csx_GetFirstTuple(9F) or csx_GetNextTuple(9F). cbo Pointer to a cistpl_byteorder_t structure which contains the parsed CISTPL_BYTEORDER tuple information upon return from this func- tion.
DESCRIPTION
This function parses the Byte Order tuple, CISTPL_BYTEORDER, into a form usable by PC Card drivers. The CISTPL_BYTEORDER tuple shall only appear in a partition tuple set for a memory-like partition. It specifies two parameters: the order for multi-byte data, and the order in which bytes map into words for 16-bit cards.
STRUCTURE MEMBERS
The structure members of cistpl_byteorder_t are: uint32_t order; /* byte order code */ uint32_t map; /* byte mapping code */ The fields are defined as follows: order This field specifies the byte order for multi-byte numeric data. TPLBYTEORD_LOW Little endian order TPLBYTEORD_VS Vendor specific map This field specifies the byte mapping for 16-bit or wider cards. TPLBYTEMAP_LOW Byte zero is least significant byte TPLBYTEMAP_HIGH Byte zero is most significant byte TPLBYTEMAP_VS Vendor specific mapping
RETURN VALUES
"small and bold">CS_SUCCESS Successful operation. CS_BAD_HANDLE Client handle is invalid. CS_UNKNOWN_TUPLE Parser does not know how to parse tuple. CS_NO_CARD No PC Card in socket. CS_NO_CIS No Card Information Structure (CIS) PC Card. CS_UNSUPPORTED_FUNCTION No PCMCIA hardware installed.
CONTEXT
This function may be called from user or kernel context.
SEE ALSO
csx_GetFirstTuple(9F), csx_GetTupleData(9F), csx_RegisterClient(9F), csx_ValidateCIS(9F), tuple(9S) PC Card 95 Standard, PCMCIA/JEIDA SunOS 5.10 20 Dec 1996 csx_Parse_CISTPL_BYTEORDER(9F)
Related Man Pages
csx_parse_cistpl_battery(9f) - sunos
csx_parse_cistpl_date(9f) - sunos
csx_parse_cistpl_spcl(9f) - sunos
csx_parse_cistpl_battery(9f) - opensolaris
csx_parse_cistpl_vers_1(9f) - opensolaris
Similar Topics in the Unix Linux Community
Urgent!!Help Me!
Byte to BIT conversion
Problem With UTF8 Byte Order Make
Order cheap products no prescription
Four More UNIX.COM Achievement Award Badges to Award