1
2menu "AARCH64 qemu virt64 configs"
3    menuconfig BSP_SUPPORT_FPU
4        bool "Using Float"
5        default y
6
7    menuconfig BSP_USING_UART
8        bool "Using UART"
9        select RT_USING_SERIAL
10        default y
11
12        if BSP_USING_UART
13            config RT_USING_UART0
14            bool "Enabel UART 0"
15            default y
16        endif
17
18    menuconfig BSP_USING_RTC
19            bool "Using RTC"
20            select RT_USING_RTC
21            default y
22
23        if BSP_USING_RTC
24            config BSP_USING_ALARM
25                bool "Enable Alarm"
26                select RT_USING_ALARM
27                default n
28        endif
29
30    config BSP_USING_PIN
31        bool "Using PIN"
32        select RT_USING_PIN
33        default y
34
35    config BSP_USING_VIRTIO_BLK
36        bool "Using VirtIO BLK"
37        select RT_USING_VIRTIO
38        select RT_USING_VIRTIO_BLK
39        default y
40
41    config BSP_USING_VIRTIO_NET
42        bool "Using VirtIO NET"
43        select RT_USING_VIRTIO
44        select RT_USING_VIRTIO_NET
45        default y
46
47    config BSP_USING_VIRTIO_CONSOLE
48        bool "Using VirtIO Console"
49        select RT_USING_VIRTIO
50        select RT_USING_VIRTIO_CONSOLE
51        default y
52
53    config BSP_USING_VIRTIO_GPU
54        bool "Using VirtIO GPU"
55        select RT_USING_VIRTIO
56        select RT_USING_VIRTIO_GPU
57        default y
58
59    config BSP_USING_VIRTIO_INPUT
60        bool "Using VirtIO Input"
61        select RT_USING_VIRTIO
62        select RT_USING_VIRTIO_INPUT
63        default y
64
65    config BSP_USING_GIC
66    bool
67    default y
68
69    choice
70        prompt "GIC Version"
71        default BSP_USING_GICV2
72
73        config BSP_USING_GICV2
74            bool "GICv2"
75
76        config BSP_USING_GICV3
77            bool "GICv3"
78    endchoice
79
80endmenu
81