mirror of
https://github.com/gdsports/USBHost_t36
synced 2024-11-28 11:52:19 -05:00
let user choose PERIODIC_LIST_SIZE
This commit is contained in:
parent
bd5f7d9486
commit
52ad568b07
4
ehci.cpp
4
ehci.cpp
@ -54,7 +54,11 @@
|
|||||||
// slowest rate we can poll interrupt endpoints. Each entry uses
|
// slowest rate we can poll interrupt endpoints. Each entry uses
|
||||||
// 12 bytes (4 for a pointer, 8 for bandwidth management).
|
// 12 bytes (4 for a pointer, 8 for bandwidth management).
|
||||||
// Supported values: 8, 16, 32, 64, 128, 256, 512, 1024
|
// Supported values: 8, 16, 32, 64, 128, 256, 512, 1024
|
||||||
|
#if defined(USBHS_PERIODIC_LIST_SIZE)
|
||||||
|
#define PERIODIC_LIST_SIZE (USBHS_PERIODIC_LIST_SIZE)
|
||||||
|
#else
|
||||||
#define PERIODIC_LIST_SIZE 32
|
#define PERIODIC_LIST_SIZE 32
|
||||||
|
#endif
|
||||||
|
|
||||||
// The EHCI periodic schedule, used for interrupt pipes/endpoints
|
// The EHCI periodic schedule, used for interrupt pipes/endpoints
|
||||||
static uint32_t periodictable[PERIODIC_LIST_SIZE] __attribute__ ((aligned(4096), used));
|
static uint32_t periodictable[PERIODIC_LIST_SIZE] __attribute__ ((aligned(4096), used));
|
||||||
|
Loading…
Reference in New Issue
Block a user