| usb Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Macros
xusb_types.h File Reference

## Overview

This file contains the constants, type definitions, variables as used in the USB chapter 9 and mass storage demo application.

Note
  None.

    MODIFICATION HISTORY:

    Ver   Who  Date     Changes

    1.00a hvm  2/22/07 First release
    4.00a hvm  12/20/10 Updated with the Audio device definitions.
    5.6   pm   07/05/23 Added support for system device-tree flow.

## Macros
#define | EP_CONTROL 0
| Control Endpoint. More...
#define | EP_ISOCHRONOUS 1
| Isochronous Endpoint. More...
#define | EP_BULK 2
| Bulk Endpoint. More...
#define | EP_INTERRUPT 3
| Interrupt Endpoint. More...

## Macro Definition Documentation

#define EP_BULK 2

Bulk Endpoint.

#define EP_CONTROL 0

Control Endpoint.

#define EP_INTERRUPT 3

Interrupt Endpoint.

#define EP_ISOCHRONOUS 1

Isochronous Endpoint.