M4521_BSP V3.02.000
The Board Support Package for M4521
Macros
usbh_config.h File Reference

USB Host core configuration file. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEV_MAX_NUM   8
 
#define URB_MAX_NUM   12
 
#define ED_MAX_NUM   12
 
#define TD_MAX_NUM   32
 
#define MAX_ENDPOINTS   16
 
#define MAX_DRIVER_PER_DEV   3
 
#define MAX_TD_PER_OHCI_URB   8
 
#define MAX_HUB_DEVICE   2
 
#define ISO_FRAME_COUNT
 
#define OHCI_ISO_DELAY   8
 
#define SUPPORT_HUB_CLASS
 

Detailed Description

USB Host core configuration file.

Version
V1.00 $Revision 2 $
Date
15/09/02 10:02a
Note
SPDX-License-Identifier: Apache-2.0 Copyright (C) 2018 Nuvoton Technology Corp. All rights reserved.

Definition in file usbh_config.h.

Macro Definition Documentation

◆ DEV_MAX_NUM

#define DEV_MAX_NUM   8

Maximum number of connected devices

Definition at line 32 of file usbh_config.h.

◆ ED_MAX_NUM

#define ED_MAX_NUM   12

Maximum number of OHCI EDs in memory pool

Definition at line 34 of file usbh_config.h.

◆ ISO_FRAME_COUNT

#define ISO_FRAME_COUNT

Transfer frames per Isohronous TD

Definition at line 43 of file usbh_config.h.

◆ MAX_DRIVER_PER_DEV

#define MAX_DRIVER_PER_DEV   3

Maximum number of drivers for a device

Definition at line 38 of file usbh_config.h.

◆ MAX_ENDPOINTS

#define MAX_ENDPOINTS   16

Maximum number of endpoints per device

Definition at line 37 of file usbh_config.h.

◆ MAX_HUB_DEVICE

#define MAX_HUB_DEVICE   2

Maximum number of connected Hub devices

Definition at line 40 of file usbh_config.h.

◆ MAX_TD_PER_OHCI_URB

#define MAX_TD_PER_OHCI_URB   8

Maximum number of OHCI TDs per URB

Definition at line 39 of file usbh_config.h.

◆ OHCI_ISO_DELAY

#define OHCI_ISO_DELAY   8

Delay isochronous transfer frame time

Definition at line 44 of file usbh_config.h.

◆ SUPPORT_HUB_CLASS

#define SUPPORT_HUB_CLASS

Support Hub driver

Definition at line 49 of file usbh_config.h.

◆ TD_MAX_NUM

#define TD_MAX_NUM   32

Maximum number of OHCI TDs in memory pool

Definition at line 35 of file usbh_config.h.

◆ URB_MAX_NUM

#define URB_MAX_NUM   12

Maximum number of URBs in memory pool

Definition at line 33 of file usbh_config.h.