Searched refs:ipc_intr_base (Results 1 – 1 of 1) sorted by relevance
| /hal_infineon-latest/mtb-hal-cat1/source/ |
| D | cyhal_ipc.c | 454 … IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_SEMA_INTR_STR_NUM); in _cyhal_ipc_sema_take() local 455 … _FLD2VAL(IPC_INTR_STRUCT_INTR_MASKED_RELEASE, Cy_IPC_Drv_GetInterruptStatusMasked(ipc_intr_base)); in _cyhal_ipc_sema_take() 461 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, current_sema_intr_mask, 0); in _cyhal_ipc_sema_take() 519 IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(isr_source_chan); in _cyhal_ipc_clear_interrupt() local 528 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, (1UL << isr_chan), 0); in _cyhal_ipc_clear_interrupt() 602 …IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_CURRENT_CORE_IPC_INTR_… in _cyhal_ipc_enable_interrupt() local 603 uint32_t current_ipc_interrupt_mask = Cy_IPC_Drv_GetInterruptMask(ipc_intr_base); in _cyhal_ipc_enable_interrupt() 617 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt() 618 … Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, current_ipc_interrupt_mask | channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt() 623 … Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, current_ipc_interrupt_mask & ~channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt() [all …]
|