Content-type: text/html Man page of usb_get_addr

usb_get_addr

Section: Kernel Functions for Drivers (9F)
Updated: Feb 9 2004
Index Return to Main Contents
 

NAME

usb_get_addr - Retrieve device USB address  

SYNOPSIS

#include <sys/usb/usba.h>

int usb_get_addr(dev_info_t *dip);  

INTERFACE LEVEL

Solaris DDI specific (Solaris DDI)  

PARAMETERS

dip

Pointer to the device's dev_info structure.

 

DESCRIPTION

The usb_get_addr() function returns the current USB bus address for debugging purposes. The returned address is unique for a specific USB bus, and may be replicated if multiple host controller instances are present on the system.  

RETURN VALUES

On success: USB device address.

On failure: returns 0. Fails if dip is NULL.  

CONTEXT

May be called from user, kernel or interrupt context.  

EXAMPLES


    int usb_addr;

    usb_addr = usb_get_addr(dip);

 

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
ArchitecturePCI-based systems
Interface stabilityEvolving
AvailabilitySUNWusb

 

SEE ALSO

attributes(5), usb_pipe_open(9F)


 

Index

NAME
SYNOPSIS
INTERFACE LEVEL
PARAMETERS
DESCRIPTION
RETURN VALUES
CONTEXT
EXAMPLES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:39:40 GMT, October 02, 2010