embox
1package embox.driver.interrupt
2
3module gicv1 extends embox.driver.interrupt.irqctrl_api {
4option string log_level="LOG_INFO"
5
6option number gicd_base /* GIC distributor base address */
7option number gicc_base /* GIC CPU interface base address */
8
9source "gicv1.c"
10source "gic.h"
11
12depends embox.driver.periph_memory
13}
14
15module gicv3 extends embox.driver.interrupt.irqctrl_api {
16option string log_level="LOG_INFO"
17
18option number gicd_base /* GIC distributor base address */
19option number gicr_base /* GIC redistributor base address */
20
21source "gicv3.c"
22source "gic.h"
23
24depends embox.driver.periph_memory
25}
26