#include "hpm_soc.h"#include "hpm_mbx_drv.h"#include "hpm_clock_drv.h"#include "hpm_ipc_event_mgr.h"#include "hpm_ipc_event_mgr_mbx_config.h"#include "hpm_ipc_event_mgr_mbx_internal.h"Functions | |
| void | ipc_init_internal (void) |
| Initial MBX. More... | |
| void | ipc_enable_event_interrupt_internal (uint32_t priority) |
| Enbale MBX event interrupt. More... | |
| void | ipc_disable_event_interrupt_internal (void) |
| Disbale MBX event interrupt. More... | |
| hpm_stat_t | ipc_tigger_event_internal (uint32_t remote_data) |
| Trigger MBX event. More... | |
| void | mbx_isr (void) |
| ISR handler. More... | |
| void ipc_disable_event_interrupt_internal | ( | void | ) |
Disbale MBX event interrupt.
| void ipc_enable_event_interrupt_internal | ( | uint32_t | priority | ) |
Enbale MBX event interrupt.
| [in] | priority | interrupt priority |
| void ipc_init_internal | ( | void | ) |
Initial MBX.
| hpm_stat_t ipc_tigger_event_internal | ( | uint32_t | remote_data | ) |
Trigger MBX event.
| [in] | remote_data | remote data |
| status_success | if no error occurred |
| status_invalid_argument | if any parameters are invalid |
| void mbx_isr | ( | void | ) |
ISR handler.
This function is called when data from MBX is received