1menu "UART Drivers" 2 3 config BSP_USING_UART0 4 bool "Register UART0" 5 select RT_USING_SERIAL 6 default n 7 8 config BSP_USING_UART1 9 bool "Register UART1" 10 select RT_USING_SERIAL 11 default n 12 13 config BSP_USING_UART2 14 bool "Register UART2" 15 select RT_USING_SERIAL 16 default y 17 18 config BSP_USING_UART3 19 bool "Register UART3" 20 select RT_USING_SERIAL 21 default n 22 23 config BSP_USING_USART0 24 bool "Register USART0" 25 select RT_USING_SERIAL 26 default n 27 28 config BSP_USING_USART1 29 bool "Register USART1" 30 select RT_USING_SERIAL 31 default n 32endmenu 33 34menu "SPI Drivers" 35 36 config BSP_USING_SPI0 37 bool "Register SPI0" 38 select RT_USING_SPI 39 select RT_USING_PIN 40 default n 41 42 config BSP_USING_SPI1 43 bool "Register SPI1" 44 select RT_USING_SPI 45 select RT_USING_PIN 46 default n 47endmenu 48 49menu "I2C Drivers" 50 config BSP_USING_I2C0 51 bool "Register I2C0" 52 select RT_USING_I2C 53 default n 54 55 config BSP_USING_I2C1 56 bool "Register I2C1" 57 select RT_USING_I2C 58 default n 59endmenu 60 61menu "CAN Drivers" 62 config BSP_USING_CAN0 63 bool "Register CAN0" 64 select RT_USING_CAN 65 select RT_CAN_USING_HDR 66 default n 67endmenu 68 69menu "PWM Drivers" 70 config BSP_USING_AD16C4T0_PWM 71 bool "Register pwm0" 72 select RT_USING_PWM 73 default n 74 75 config BSP_USING_GP16C4T0_PWM 76 bool "Register pwm1" 77 select RT_USING_PWM 78 default n 79 80 config BSP_USING_GP16C2T0_PWM 81 bool "Register pwm2" 82 select RT_USING_PWM 83 default n 84 85 config BSP_USING_GP16C2T1_PWM 86 bool "Register pwm3" 87 select RT_USING_PWM 88 default n 89endmenu 90 91menu "HWtimer Drivers" 92 config BSP_USING_AD16C4T0_HWTIMER 93 bool "Register timer0" 94 select RT_USING_HWTIMER 95 default n 96 depends on !BSP_USING_AD16C4T0_PWM 97 98 config BSP_USING_GP16C4T0_HWTIMER 99 bool "Register timer1" 100 select RT_USING_HWTIMER 101 default n 102 depends on !BSP_USING_GP16C4T0_PWM 103 104 config BSP_USING_GP16C2T0_HWTIMER 105 bool "Register timer2" 106 select RT_USING_HWTIMER 107 default n 108 depends on !BSP_USING_GP16C2T0_PWM 109 110 config BSP_USING_GP16C2T1_HWTIMER 111 bool "Register timer3" 112 select RT_USING_HWTIMER 113 default n 114 depends on !BSP_USING_GP16C2T1_PWM 115 116 config BSP_USING_BS16T0_HWTIMER 117 bool "Register timer4" 118 select RT_USING_HWTIMER 119 default n 120 121 config BSP_USING_BS16T1_HWTIMER 122 bool "Register timer5" 123 select RT_USING_HWTIMER 124 default n 125 depends on !BSP_USING_UART2 126 127 config BSP_USING_BS16T2_HWTIMER 128 bool "Register timer6" 129 select RT_USING_HWTIMER 130 default n 131 depends on !BSP_USING_UART3 132 133 config BSP_USING_BS16T3_HWTIMER 134 bool "Register timer7" 135 select RT_USING_HWTIMER 136 default n 137endmenu 138 139menu "RTC Drivers" 140 config BSP_USING_RTC 141 bool "Register RTC" 142 select RT_USING_RTC 143 default n 144endmenu 145 146menu "PM Drivers" 147 config BSP_USING_PM 148 bool "Using PM" 149 select RT_USING_PM 150 default n 151endmenu 152 153menu "ADC Drivers" 154 config BSP_USING_ADC0 155 bool "Using ADC" 156 select RT_USING_ADC 157 select BSP_USING_ADC 158 default n 159endmenu 160 161