![]() |
![]() |
#include <stdint.h>#include <stddef.h>#include <ti/drivers/osal/SemaphoreP.h>#include <ti/drivers/osal/HwiP.h>#include <ti/drivers/osal/DebugP.h>#include <ti/drivers/mailbox/include/reg_mailbox.h>#include <ti/drivers/mailbox/mailbox.h>Data Structures | |
| struct | Mailbox_Base_t |
| Mailbox hardware addresses for one mailbox in one direction. More... | |
| struct | Mailbox_HwCfg_t |
| Mailbox Driver HW configuration. More... | |
| struct | Mailbox_Driver_t |
| Mailbox Driver. More... | |
| struct | Mailbox_ISRErrorCnt_t |
| Mailbox ISR error counters. More... | |
| struct | Mailbox_HwiHandles_t |
| Mailbox Interrupt Handles. More... | |
| struct | Mailbox_MCB_t |
| Mailbox MCB. More... | |
Macros | |
| #define | MAILBOX_MULTI_CH_HEADER_SIZE (4U) |
| Mailbox header size in bytes. Header is used only between MSS and DSS communication when mailbox channel type is multi-channel. | |
| #define | MAILBOX_UNUSED_CHANNEL_ID (0xFFU) |
| Mailbox unused channel ID. | |
Typedefs | |
| typedef struct Mailbox_Base_t | Mailbox_Base |
| Mailbox hardware addresses for one mailbox in one direction. More... | |
| typedef struct Mailbox_HwCfg_t | Mailbox_HwCfg |
| Mailbox Driver HW configuration. More... | |
| typedef struct Mailbox_Driver_t | Mailbox_Driver |
| Mailbox Driver. More... | |
| typedef struct Mailbox_MCB_t | Mailbox_MCB |
| Mailbox MCB. More... | |
Enumerations |
============================================================================