This driver implements a simple MBOX device which supports a single instance, two channels (one for each direction), and only signalling mode with no data transfer. Signalling to another core is achieved by taking and giving two hardware semaphores, similar to the STM32 HSEM IPM driver. Signed-off-by: Celina Sophie Kalus <hello@celinakalus.de> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.andes | ||
| Kconfig.nrf_bellboard | ||
| Kconfig.nrf_vevif | ||
| Kconfig.nrfx | ||
| Kconfig.nxp_imx | ||
| Kconfig.nxp_mailbox | ||
| Kconfig.nxp_s32 | ||
| Kconfig.stm32_hsem | ||
| mbox_andes_plic_sw.c | ||
| mbox_handlers.c | ||
| mbox_nrf_bellboard_local.c | ||
| mbox_nrf_bellboard_remote.c | ||
| mbox_nrf_vevif_local.c | ||
| mbox_nrf_vevif_remote.c | ||
| mbox_nrfx_ipc.c | ||
| mbox_nxp_imx_mu.c | ||
| mbox_nxp_mailbox.c | ||
| mbox_nxp_s32_mru.c | ||
| mbox_stm32_hsem.c | ||