Writing Device Drivers

USB Endpoints

The four kinds of pipes that communicate with the four kinds of USB endpoints are:

See Chapter 5 of the USB 2.0 specification or see Requests for more information on the transfer types that correspond to these endpoints.