Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Buffers for USB device support. More...
Go to the source code of this file.
Macros | |
#define | UDC_BUF_ALIGN Z_UDC_BUF_ALIGN |
Buffer alignment required by the UDC driver. | |
#define | UDC_BUF_GRANULARITY Z_UDC_BUF_GRANULARITY |
Buffer granularity required by the UDC driver. | |
#define | UDC_STATIC_BUF_DEFINE(name, size) |
Define a UDC driver-compliant static buffer. | |
#define | IS_UDC_ALIGNED(buf) |
Verify that the buffer is aligned as required by the UDC driver. | |
#define | UDC_BUF_POOL_VAR_DEFINE(pname, count, size, ud_size, fdestroy) |
Define a new pool for UDC buffers with variable-size payloads. | |
#define | UDC_BUF_POOL_DEFINE(pname, count, size, ud_size, fdestroy) |
Define a new pool for UDC buffers based on fixed-size data. | |
Buffers for USB device support.