![]() |
![]() |
#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 |
============================================================================