csx_ConvertSpeed(9F)
NAME
csx_ConvertSpeed - convert device speeds
SYNOPSIS
#include <sys/pccard.h>
int32_t csx_ConvertSpeed(convert_speed_t *cs);
INTERFACE LEVEL
Solaris DDI Specific (Solaris DDI)
PARAMETERS
cs Pointer to a convert_speed_t structure.
DESCRIPTION
This function is a Solaris-specific extension that provides
a method for clients to convert from one type of device
speed representation to another, that is, from devspeed for-
mat to nS and vice versa.
STRUCTURE MEMBERS
The structure members of convert_speed_t are:
uint32_t Attributes;
uint32_t nS;
uint32_t devspeed;
The fields are defined as follows:
Attributes
This is a bit-mapped field that identifies the type of
speed conversion to be performed. The field is
defined as follows:
CONVERT_NS_TO_DEVSPEED
Converts nS to devspeed format
CONVERT_DEVSPEED_TO_NS
Converts devspeed format to nS
nS If CONVERT_NS_TO_DEVSPEED is set, the value in the nS
field is converted to a devspeed format and returned
in the devspeed field.
devspeed
If CONVERT_DEVSPEED_TO_NS is set, the value in the
devspeed field is converted to an nS value and
returned in the nS field.
RETURN VALUES
CS_SUCCESS
Successful operation.
CS_BAD_SPEED
Invalid nS or devspeed.
CS_BAD_ATTRIBUTE
Bad Attributes value.
CS_UNSUPPORTED_FUNCTION
No PCMCIA hardware installed.
CONTEXT
This function may be called from user or kernel context.
SEE ALSO
csx_ModifyWindow(9F), csx_RequestWindow(9F)
PC Card 95 Standard, PCMCIA/JEIDA
Man(1) output converted with
man2html