Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
riscv_clic.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2022 Carlo Caione <ccaione@baylibre.com>
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
12#ifndef ZEPHYR_INCLUDE_DRIVERS_RISCV_CLIC_H_
13#define ZEPHYR_INCLUDE_DRIVERS_RISCV_CLIC_H_
14
21
28
36
45
52
53#endif /* ZEPHYR_INCLUDE_DRIVERS_RISCV_CLIC_H_ */
flags
Definition parser.h:96
void riscv_clic_irq_priority_set(uint32_t irq, uint32_t prio, uint32_t flags)
Set interrupt priority.
void riscv_clic_irq_enable(uint32_t irq)
Enable interrupt.
int riscv_clic_irq_is_enabled(uint32_t irq)
Check if an interrupt is enabled.
void riscv_clic_irq_disable(uint32_t irq)
Disable interrupt.
void riscv_clic_irq_vector_set(uint32_t irq)
Set vector mode of interrupt.
__UINT32_TYPE__ uint32_t
Definition stdint.h:90