MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Kernel Functions for Drivers                  csxValidateCIS(9F)



NAME
     csxValidateCIS - validate the  Card  Information  Structure
     (CIS)

SYNOPSIS
     #include 



     int32t csxValidateCIS(clienthandlet ch, cisinfot *ci);


INTERFACE LEVEL
     Solaris DI Specific (Solaris DI)

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


     ci    Pointer to a cisinfot structure.


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

STRUCTURE MEMBERS
     The structure members of cisinfot are:

        uint32t     Socket;    /* socket number to validate CIS on */
         uint32t     Chains;    /* number of tuple chains in CIS */
         uint32t     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.





SunOS 5.11          Last change: 19 Jul 1996                    1






Kernel Functions for Drivers                  csxValidateCIS(9F)



RETURN VALUES
     CSUCES                 Successful operation.


     CSNOCIS                  No CIS  on  PC  Card  or  CIS  is
                                invalid.


     CSNOCARD                 No PC Card in socket.


     CSUNSUPORTEDFUNCTION    No PCMCIA hardware installed.


CONTEXT
     This function may be called from user or kernel context.

SEE ALSO
     csxGetFirstTuple(9F),                 csxGetTupleData(9F),
     csxParseTuple(9F), csxRegisterClient(9F)


     PC Card 95 Standard, PCMCIA/JEIDA
































SunOS 5.11          Last change: 19 Jul 1996                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™