📄 config.in
字号:
mainmenu_option next_commentcomment 'Drivers for ETRAX 100LX built-in interfaces'bool 'Ethernet support' CONFIG_ETRAX_ETHERNETif [ "$CONFIG_ETRAX_ETHERNET" = "y" ]; then# this is just so that the user does not have to go into the# normal ethernet driver section just to enable ethernetworking define_bool CONFIG_NET_ETHERNET y choice 'Network LED behavior' \ "LED_on_when_link CONFIG_ETRAX_NETWORK_LED_ON_WHEN_LINK \ LED_on_when_activity CONFIG_ETRAX_NETWORK_LED_ON_WHEN_ACTIVITY" \ LED_on_when_activity choice 'Network LED behavior on no connection' \ "RED_LED_on_no_connection CONFIG_ETRAX_NETWORK_RED_ON_NO_CONNECTION \ LED_OFF_on_no_connection CONFIG_ETRAX_NETWORK_OFF_ON_NO_CONNECTION" \ LED_OFF_on_no_connectionelse define_bool CONFIG_NET_ETHERNET nfibool 'Etrax Ethernet slave support (over lp0/1)' CONFIG_ETRAX_ETHERNET_LPSLAVEif [ "$CONFIG_ETRAX_ETHERNET_LPSLAVE" = "y" ]; then bool ' Slave has its own LEDs' CONFIG_ETRAX_ETHERNET_LPSLAVE_HAS_LEDSfi bool 'Serial-port support' CONFIG_ETRAX_SERIALif [ "$CONFIG_ETRAX_SERIAL" = "y" ]; then bool ' Use fast timers for serial DMA flush' CONFIG_ETRAX_SERIAL_FAST_TIMER if [ "$CONFIG_ETRAX_SERIAL_FAST_TIMER" = "n" ]; then bool ' Fast serial port DMA flush' CONFIG_ETRAX_SERIAL_FLUSH_DMA_FAST if [ "$CONFIG_ETRAX_SERIAL_FLUSH_DMA_FAST" = "n" ]; then int ' Receive flush timeout (ticks) ' CONFIG_ETRAX_SERIAL_RX_TIMEOUT_TICKS 5 fi fi bool ' Enable external clock on PB6' CONFIG_ETRAX_EXTERN_PB6CLK_ENABLED if [ "$CONFIG_ETRAX_EXTERN_PB6CLK_ENABLED" = "y" ]; then int ' Extern clock frequency (baudrate=clk/8) (Hz)' CONFIG_ETRAX_EXTERN_PB6CLK_FREQ 0 fi bool ' Serial port 0 enabled' CONFIG_ETRAX_SERIAL_PORT0 if [ "$CONFIG_ETRAX_SERIAL_PORT0" = "y" ]; then choice 'Ser0 DMA out assignment' \ "NO_DMA_OUT CONFIG_ETRAX_SERIAL_PORT0_NO_DMA_OUT \ DMA6_OUT CONFIG_ETRAX_SERIAL_PORT0_DMA6_OUT" \ DMA6_OUT choice 'Ser0 DMA in assignment' \ "NO_DMA_IN CONFIG_ETRAX_SERIAL_PORT0_NO_DMA_IN \ DMA7_IN CONFIG_ETRAX_SERIAL_PORT0_DMA7_IN" \ DMA7_IN choice 'Ser0 DTR, RI, DSR and CD assignment' \ "No_DTR_RI_DSR_CD CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_NONE \ DTR_RI_DSR_CD_on_PA CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PA \ DTR_RI_DSR_CD_on_PB CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PB \ DTR_RI_DSR_CD_mixed_on_PA_and_PB CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_MIXED" \ No_DTR_RI_DSR_CD if [ "$CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PA" = "y" -o \ "$CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser0 DTR on PA bit (-1 = not used)' CONFIG_ETRAX_SER0_DTR_ON_PA_BIT 4 int ' Ser0 RI on PA bit (-1 = not used)' CONFIG_ETRAX_SER0_RI_ON_PA_BIT 5 int ' Ser0 DSR on PA bit (-1 = not used)' CONFIG_ETRAX_SER0_DSR_ON_PA_BIT 6 int ' Ser0 CD on PA bit (-1 = not used)' CONFIG_ETRAX_SER0_CD_ON_PA_BIT 7 else define_int CONFIG_ETRAX_SER0_DTR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER0_RI_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER0_DSR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER0_CD_ON_PA_BIT -1 fi if [ "$CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PB" = "y" -o \ "$CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser0 DTR on PB bit (-1 = not used)' CONFIG_ETRAX_SER0_DTR_ON_PB_BIT 4 int ' Ser0 RI on PB bit (-1 = not used)' CONFIG_ETRAX_SER0_RI_ON_PB_BIT 5 int ' Ser0 DSR on PB bit (-1 = not used)' CONFIG_ETRAX_SER0_DSR_ON_PB_BIT 6 int ' Ser0 CD on PB bit (-1 = not used)' CONFIG_ETRAX_SER0_CD_ON_PB_BIT 7 else define_int CONFIG_ETRAX_SER0_DTR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER0_RI_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER0_DSR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER0_CD_ON_PB_BIT -1 fi fi bool ' Serial port 1 enabled' CONFIG_ETRAX_SERIAL_PORT1 if [ "$CONFIG_ETRAX_SERIAL_PORT1" = "y" ]; then choice 'Ser1 DMA out assignment' \ "NO_DMA_OUT CONFIG_ETRAX_SERIAL_PORT1_NO_DMA_OUT \ DMA8_OUT CONFIG_ETRAX_SERIAL_PORT1_DMA8_OUT" \ DMA8_OUT choice 'Ser1 DMA in assignment' \ "NO_DMA_IN CONFIG_ETRAX_SERIAL_PORT1_NO_DMA_IN \ DMA9_IN CONFIG_ETRAX_SERIAL_PORT1_DMA9_IN" \ DMA9_IN choice 'Ser1 DTR, RI, DSR and CD assignment' \ "No_DTR_RI_DSR_CD CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_NONE \ DTR_RI_DSR_CD_on_PA CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_PA \ DTR_RI_DSR_CD_on_PB CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_PB \ DTR_RI_DSR_CD_mixed_on_PA_and_PB CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_MIXED" \ No_DTR_RI_DSR_CD if [ "$CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_PA" = "y" -o \ "$CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser1 DTR on PA bit (-1 = not used)' CONFIG_ETRAX_SER1_DTR_ON_PA_BIT 4 int ' Ser1 RI on PA bit (-1 = not used)' CONFIG_ETRAX_SER1_RI_ON_PA_BIT 5 int ' Ser1 DSR on PA bit (-1 = not used)' CONFIG_ETRAX_SER1_DSR_ON_PA_BIT 6 int ' Ser1 CD on PA bit (-1 = not used)' CONFIG_ETRAX_SER1_CD_ON_PA_BIT 7 else define_int CONFIG_ETRAX_SER1_DTR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER1_RI_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER1_DSR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER1_CD_ON_PA_BIT -1 fi if [ "$CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_PB" = "y" -o \ "$CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser1 DTR on PB bit (-1 = not used)' CONFIG_ETRAX_SER1_DTR_ON_PB_BIT 4 int ' Ser1 RI on PB bit (-1 = not used)' CONFIG_ETRAX_SER1_RI_ON_PB_BIT 5 int ' Ser1 DSR on PB bit (-1 = not used)' CONFIG_ETRAX_SER1_DSR_ON_PB_BIT 6 int ' Ser1 CD on PB bit (-1 = not used)' CONFIG_ETRAX_SER1_CD_ON_PB_BIT 7 else define_int CONFIG_ETRAX_SER1_DTR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER1_RI_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER1_DSR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER1_CD_ON_PB_BIT -1 fi fi if [ "$CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PB" = "y" -a \ "$CONFIG_ETRAX_SER1_DTR_RI_DSR_CD_ON_PB" = "y" ]; then comment 'Make sure you dont have the same PB bits more than once!' fi bool ' Serial port 2 enabled' CONFIG_ETRAX_SERIAL_PORT2 if [ "$CONFIG_ETRAX_SERIAL_PORT2" = "y" ]; then choice 'Ser2 DMA out assignment' \ "NO_DMA_OUT CONFIG_ETRAX_SERIAL_PORT2_NO_DMA_OUT \ DMA2_OUT CONFIG_ETRAX_SERIAL_PORT2_DMA2_OUT" \ DMA2_OUT choice 'Ser2 DMA in assignment' \ "NO_DMA_IN CONFIG_ETRAX_SERIAL_PORT2_NO_DMA_IN \ DMA3_IN CONFIG_ETRAX_SERIAL_PORT2_DMA3_IN" \ DMA3_IN choice 'Ser2 DTR, RI, DSR and CD assignment' \ "No_DTR_RI_DSR_CD CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_ON_NONE \ DTR_RI_DSR_CD_on_PA CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_ON_PA \ DTR_RI_DSR_CD_on_PB CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_ON_PB \ DTR_RI_DSR_CD_mixed_on_PA_and_PB CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_MIXED" \ No_DTR_RI_DSR_CD if [ "$CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_ON_PA" = "y" -o \ "$CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser2 DTR on PA bit (-1 = not used)' CONFIG_ETRAX_SER2_DTR_ON_PA_BIT 4 int ' Ser2 RI on PA bit (-1 = not used)' CONFIG_ETRAX_SER2_RI_ON_PA_BIT 5 int ' Ser2 DSR on PA bit (-1 = not used)' CONFIG_ETRAX_SER2_DSR_ON_PA_BIT 6 int ' Ser2 CD on PA bit (-1 = not used)' CONFIG_ETRAX_SER2_CD_ON_PA_BIT 7 else define_int CONFIG_ETRAX_SER2_DTR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER2_RI_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER2_DSR_ON_PA_BIT -1 define_int CONFIG_ETRAX_SER2_CD_ON_PA_BIT -1 fi if [ "$CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_ON_PB" = "y" -o \ "$CONFIG_ETRAX_SER2_DTR_RI_DSR_CD_MIXED" = "y" ]; then int ' Ser2 DTR on PB bit (-1 = not used)' CONFIG_ETRAX_SER2_DTR_ON_PB_BIT 4 int ' Ser2 RI on PB bit (-1 = not used)' CONFIG_ETRAX_SER2_RI_ON_PB_BIT 5 int ' Ser2 DSR on PB bit (-1 = not used)' CONFIG_ETRAX_SER2_DSR_ON_PB_BIT 6 int ' Ser2 CD on PB bit (-1 = not used)' CONFIG_ETRAX_SER2_CD_ON_PB_BIT 7 else define_int CONFIG_ETRAX_SER2_DTR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER2_RI_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER2_DSR_ON_PB_BIT -1 define_int CONFIG_ETRAX_SER2_CD_ON_PB_BIT -1 fi fi bool ' Serial port 3 enabled' CONFIG_ETRAX_SERIAL_PORT3 if [ "$CONFIG_ETRAX_SERIAL_PORT3" = "y" ]; then choice 'Ser3 DMA out assignment' \ "NO_DMA_OUT CONFIG_ETRAX_SERIAL_PORT3_NO_DMA_OUT \ DMA4_OUT CONFIG_ETRAX_SERIAL_PORT3_DMA4_OUT" \ DMA4_OUT choice 'Ser3 DMA in assignment' \ "NO_DMA_IN CONFIG_ETRAX_SERIAL_PORT3_NO_DMA_IN \ DMA5_IN CONFIG_ETRAX_SERIAL_PORT3_DMA5_IN" \ DMA5_IN choice 'Ser3 DTR, RI, DSR and CD assignment' \ "No_DTR_RI_DSR_CD CONFIG_ETRAX_SER3_DTR_RI_DSR_CD_ON_NONE \ DTR_RI_DSR_CD_on_PA CONFIG_ETRAX_SER3_DTR_RI_DSR_CD_ON_PA \ DTR_RI_DSR_CD_on_PB CONFIG_ETRAX_SER3_DTR_RI_DSR_CD_ON_PB \ DTR_RI_DSR_CD_mixed_on_PA_and_PB CONFIG_ETRAX_SER3_DTR_RI_DSR_CD_MIXED" \ No_DTR_RI_DSR_CD
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -