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