csx_ValidateCIS man page on Solaris

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

csx_ValidateCIS(9F)	 Kernel Functions for Drivers	   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  Services 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

SunOS 5.10			  19 Jul 1996		   csx_ValidateCIS(9F)
[top]

List of man pages available for Solaris

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