.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "USB_ADD_HCD" "9" "09 October 2005" "" ""
.SH NAME
usb_add_hcd \- finish generic HCD structure initialization and register
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int usb_add_hcd (struct usb_hcd * \fIhcd\fB, unsigned int \fIirqnum\fB, unsigned long \fIirqflags\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIhcd\fB\fR
the usb_hcd structure to initialize
.TP
\fB\fIirqnum\fB\fR
Interrupt line to allocate
.TP
\fB\fIirqflags\fB\fR
Interrupt type flags
.SH "FINISH THE REMAINING PARTS OF GENERIC HCD INITIALIZATION"
.PP
allocate the
buffers of consistent memory, register the bus, request the IRQ line,
and call the driver's \fBreset\fR and \fBstart\fR routines.