Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
intc_renesas_rx_grp_int.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Renesas Electronics Corporation
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
10
11#ifndef ZEPHYR_DRIVERS_INTERRUPT_CONTROLLER_INTC_RENESAS_RX_GRP_INT_H_
12#define ZEPHYR_DRIVERS_INTERRUPT_CONTROLLER_INTC_RENESAS_RX_GRP_INT_H_
13
14#include "platform.h"
15
26int rx_grp_intc_set_grp_int(const struct device *dev, bsp_int_src_t vector, bool set);
27
39int rx_grp_intc_set_gen(const struct device *dev, uint8_t vector_num, bool set);
40
53int rx_grp_intc_set_callback(const struct device *dev, bsp_int_src_t vector, bsp_int_cb_t callback,
54 void *context);
55
56#endif /* ZEPHYR_DRIVERS_INTERRUPT_CONTROLLER_INTC_RENESAS_RX_GRP_INT_H_ */
int rx_grp_intc_set_callback(const struct device *dev, bsp_int_src_t vector, bsp_int_cb_t callback, void *context)
Registers a callback function for a specific group interrupt source (vector).
int rx_grp_intc_set_gen(const struct device *dev, uint8_t vector_num, bool set)
Enables or disables a specific group interrupt source by setting or clearing the corresponding bit (v...
int rx_grp_intc_set_grp_int(const struct device *dev, bsp_int_src_t vector, bool set)
Enables or disables a group interrupt for a given interrupt vector.
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
Runtime device structure (in ROM) per driver instance.
Definition device.h:513