csx_ValidateCIS man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

CSX_VALIDATECIS(9F)					   CSX_VALIDATECIS(9F)

NAME
       csx_ValidateCIS - validate the Card Information Structure (CIS)

SYNOPSIS
       #include <sys/pccard.h>

       int32_t csx_ValidateCIS(client_handle_t ch, cisinfo_t *ci);

INTERFACE LEVEL
       Solaris DDI Specific (Solaris DDI)

PARAMETERS
       ch
	     Client handle returned from csx_RegisterClient(9F).

       ci
	     Pointer to a cisinfo_t structure.

DESCRIPTION
       This  function validates the Card Information Structure (CIS) on the PC
       Card in the specified socket.

STRUCTURE MEMBERS
       The structure members of cisinfo_t are:

	  uint32_t     Socket;	  /* socket number to validate CIS on */
	   uint32_t	Chains;	   /* number of tuple chains in CIS */
	   uint32_t	Tuples;	   /* total number of tuples in CIS */

       The fields are defined as follows:

       Socket
		 Not used in Solaris, but for portability with other Card Ser‐
		 vices implementations, it should be set to the logical socket
		 number.

       Chains
		 This field returns the number of valid tuple  chains  located
		 in the CIS.  If 0 is returned, the CIS is not valid.

       Tuples
		 This field is a Solaris-specific extension and it returns the
		 total number of tuples on all the chains  in  the  PC	Card's
		 CIS.

RETURN VALUES
       CS_SUCCESS
				  Successful operation.

       CS_NO_CIS
				  No CIS on PC Card or CIS is invalid.

       CS_NO_CARD
				  No PC Card in socket.

       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_ParseTuple(9F),
       csx_RegisterClient(9F)

       PC Card 95 Standard, PCMCIA/JEIDA

				 Jul 19, 1996		   CSX_VALIDATECIS(9F)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net