1menu "Hardware Drivers Config"
2
3choice
4    prompt "select chip type"
5    default SOC_SAMC21J18
6
7    config SOC_SAMC21J18
8    bool "SOC_SAMC21J18"
9    help
10        Refer to SAMC21 DataSheet
11
12    config SOC_SAMC21G18
13    bool "SOC_SAMC21G18"
14    help
15        Refer to SAMC21 DataSheet
16
17    config SOC_SAMC21E18
18    bool "SOC_SAMC21E18"
19    help
20        Refer to SAMC21 DataSheet
21
22endchoice
23endmenu
24
25menu "Onboard Peripheral Drivers"
26    depends on SOC_SAMC21J18
27
28    config SAMC21_CAN0
29        bool "Enable CAN0"
30        default false
31
32    config SAMC21_ADC0
33        bool "Enable ADC0"
34        default false
35
36    config SAMC21_I2C0
37        bool "Enable I2C0"
38        default false
39
40endmenu
41
42menu "Application Demo Config"
43    config SAM_CAN_EXAMPLE
44        bool "Enable SAM CAN Example"
45        depends on SAMC21_CAN0
46        default true
47        help
48            Add CAN example task to project
49
50    config SAM_ADC_EXAMPLE
51        bool "Enable SAM ADC Example"
52        depends on SAMC21_ADC0
53        default true
54        help
55            Add ADC example task to project
56
57    config SAM_I2C_EXAMPLE
58        bool "Enable SAM I2C Example"
59        depends on SAMC21_I2C0
60        default true
61        help
62            Add I2C example task to project
63endmenu
64