![]() |
![]() |
#include <stdbool.h>#include <stdint.h>#include "ti/devices/msp432e4/driverlib/driverlib.h"#include "usblib.h"
Macros | |
| #define | NULL ((void *)0) |
Functions | |
| bool | USBRingBufFull (tUSBRingBufObject *psUSBRingBuf) |
| bool | USBRingBufEmpty (tUSBRingBufObject *psUSBRingBuf) |
| void | USBRingBufFlush (tUSBRingBufObject *psUSBRingBuf) |
| uint32_t | USBRingBufUsed (tUSBRingBufObject *psUSBRingBuf) |
| uint32_t | USBRingBufFree (tUSBRingBufObject *psUSBRingBuf) |
| uint32_t | USBRingBufContigUsed (tUSBRingBufObject *psUSBRingBuf) |
| uint32_t | USBRingBufContigFree (tUSBRingBufObject *psUSBRingBuf) |
| uint32_t | USBRingBufSize (tUSBRingBufObject *psUSBRingBuf) |
| uint8_t | USBRingBufReadOne (tUSBRingBufObject *psUSBRingBuf) |
| void | USBRingBufRead (tUSBRingBufObject *psUSBRingBuf, uint8_t *pui8Data, uint32_t ui32Length) |
| void | USBRingBufAdvanceRead (tUSBRingBufObject *psUSBRingBuf, uint32_t ui32NumBytes) |
| void | USBRingBufAdvanceWrite (tUSBRingBufObject *psUSBRingBuf, uint32_t ui32NumBytes) |
| void | USBRingBufWriteOne (tUSBRingBufObject *psUSBRingBuf, uint8_t ui8Data) |
| void | USBRingBufWrite (tUSBRingBufObject *psUSBRingBuf, const uint8_t *pui8Data, uint32_t ui32Length) |
| void | USBRingBufInit (tUSBRingBufObject *psUSBRingBuf, uint8_t *pui8Buf, uint32_t ui32Size) |