Home
last modified time | relevance | path

Searched refs:ipc_intr_base (Results 1 – 1 of 1) sorted by relevance

/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_ipc.c454 … 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 …]