⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kconfig

📁 linux-2.6.15.6
💻
📖 第 1 页 / 共 2 页
字号:
	help	  Enables the ETRAX 100 serial driver for ser3 (ttyS3).choice	prompt "Ser3 DMA out assignment"	depends on ETRAX_SERIAL_PORT3	default ETRAX_SERIAL_PORT3_DMA4_OUTconfig ETRAX_SERIAL_PORT3_NO_DMA_OUT	bool "No DMA out"config ETRAX_SERIAL_PORT3_DMA4_OUT	bool "DMA 4"endchoicechoice	prompt "Ser3 DMA in assignment"	depends on ETRAX_SERIAL_PORT3	default ETRAX_SERIAL_PORT3_DMA5_INconfig ETRAX_SERIAL_PORT3_NO_DMA_IN	bool "No DMA in"config ETRAX_SERIAL_PORT3_DMA5_IN	bool "DMA 5"endchoicechoice	prompt "Ser3 DTR, RI, DSR and CD assignment"	depends on ETRAX_SERIAL_PORT3	default ETRAX_SER3_DTR_RI_DSR_CD_ON_NONEconfig ETRAX_SER3_DTR_RI_DSR_CD_ON_NONE	bool "No_DTR_RI_DSR_CD"config ETRAX_SER3_DTR_RI_DSR_CD_ON_PA	bool "DTR_RI_DSR_CD_on_PA"config ETRAX_SER3_DTR_RI_DSR_CD_ON_PB	bool "DTR_RI_DSR_CD_on_PB"config ETRAX_SER3_DTR_RI_DSR_CD_MIXED	bool "DTR_RI_DSR_CD_mixed_on_PA_and_PB"endchoiceconfig ETRAX_SER3_DTR_ON_PA_BIT	int "Ser3 DTR on PA bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PA || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_RI_ON_PA_BIT	int "Ser3 RI  on PA bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PA || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_DSR_ON_PA_BIT	int "Ser3 DSR on PA bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PA || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_CD_ON_PA_BIT	int "Ser3 CD  on PA bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PA || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_DTR_ON_PB_BIT	int "Ser3 DTR on PB bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PB || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_RI_ON_PB_BIT	int "Ser3 RI  on PB bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PB || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_DSR_ON_PB_BIT	int "Ser3 DSR on PB bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PB || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_SER3_CD_ON_PB_BIT	int "Ser3 CD  on PB bit (-1 = not used)" if ETRAX_SER3_DTR_RI_DSR_CD_ON_PB || ETRAX_SER3_DTR_RI_DSR_CD_MIXED	depends on ETRAX_SERIAL_PORT3	default "-1"config ETRAX_RS485	bool "RS-485 support"	depends on ETRAX_SERIAL	help	  Enables support for RS-485 serial communication.  For a primer on	  RS-485, see <http://www.hw.cz/english/docs/rs485/rs485.html>.config ETRAX_RS485_ON_PA	bool "RS-485 mode on PA"	depends on ETRAX_RS485	help	  Control Driver Output Enable on RS485 transceiver using a pin on PA	  port:	  Axis 2400/2401 uses PA 3.config ETRAX_RS485_ON_PA_BIT	int "RS-485 mode on PA bit"	depends on ETRAX_RS485_ON_PA	default "3"	help	  Control Driver Output Enable on RS485 transceiver using a this bit	  on PA port.config ETRAX_RS485_DISABLE_RECEIVER	bool "Disable serial receiver"	depends on ETRAX_RS485	help	  It's necessary to disable the serial receiver to avoid serial	  loopback.  Not all products are able to do this in software only.	  Axis 2400/2401 must disable receiver.config ETRAX_IDE	bool "ATA/IDE support"	select IDE	select BLK_DEV_IDE	select BLK_DEV_IDEDISK	select BLK_DEV_IDECD	select BLK_DEV_IDEDMA	help	  Enable this to get support for ATA/IDE.	  You can't use paralell ports or SCSI ports	  at the same time.config ETRAX_IDE_DELAY	int "Delay for drives to regain consciousness"	depends on ETRAX_IDE	default 15	help	  Number of seconds to wait for IDE drives to spin up after an IDE	  reset.choice	prompt "IDE reset pin"	depends on ETRAX_IDE	default ETRAX_IDE_PB7_RESETconfig ETRAX_IDE_PB7_RESET	bool "Port_PB_Bit_7"	help	  IDE reset on pin 7 on port Bconfig ETRAX_IDE_G27_RESET	bool "Port_G_Bit_27"	help	  IDE reset on pin 27 on port Gendchoiceconfig ETRAX_USB_HOST	bool "USB host"	select USB	help	   This option enables the host functionality of the ETRAX 100LX	   built-in USB controller. In host mode the controller is designed	   for CTRL and BULK traffic only, INTR traffic may work as well	   however (depending on the requirements of timeliness).config ETRAX_USB_HOST_PORT1	bool "USB port 1 enabled"	depends on ETRAX_USB_HOST	default nconfig ETRAX_USB_HOST_PORT2	bool "USB port 2 enabled"	depends on ETRAX_USB_HOST	default nconfig ETRAX_AXISFLASHMAP	bool "Axis flash-map support"	depends on ETRAX_ARCH_V10	select MTD	select MTD_CFI	select MTD_CFI_AMDSTD	select MTD_OBSOLETE_CHIPS	select MTD_AMDSTD	select MTD_CHAR	select MTD_BLOCK	select MTD_PARTITIONS	select MTD_CONCAT	select MTD_COMPLEX_MAPPINGS	help	  This option enables MTD mapping of flash devices.  Needed to use	  flash memories.  If unsure, say Y.config ETRAX_PTABLE_SECTOR	int "Byte-offset of partition table sector"	depends on ETRAX_AXISFLASHMAP	default "65536"	help	  Byte-offset of the partition table in the first flash chip.	  The default value is 64kB and should not be changed unless	  you know exactly what you are doing. The only valid reason	  for changing this is when the flash block size is bigger	  than 64kB (e.g. when using two parallel 16 bit flashes).config ETRAX_I2C	bool "I2C support"	depends on ETRAX_ARCH_V10	help	  Enables an I2C driver on ETRAX100.	  EXAMPLE usage:	  i2c_arg = I2C_WRITEARG(STA013_WRITE_ADDR, reg, val);	  ioctl(fd, _IO(ETRAXI2C_IOCTYPE, I2C_WRITEREG), i2c_arg);	  i2c_arg = I2C_READARG(STA013_READ_ADDR, reg);	  val = ioctl(fd, _IO(ETRAXI2C_IOCTYPE, I2C_READREG), i2c_arg);# this is true for most products since PB-I2C seems to be somewhat# flawed..config ETRAX_I2C_USES_PB_NOT_PB_I2C	bool "I2C uses PB not PB-I2C"	depends on ETRAX_I2C	help	  Select whether to use the special I2C mode in the PB I/O register or	  not.  This option needs to be selected in order to use some drivers	  that access the I2C I/O pins directly instead of going through the	  I2C driver, like the DS1302 realtime-clock driver.  If you are	  uncertain, choose Y here.config ETRAX_I2C_DATA_PORT	int "I2C SDA bit number"	depends on ETRAX_I2C_USES_PB_NOT_PB_I2C	default "0"	help	  Selects the pin on Port B where the data pin is connectedconfig ETRAX_I2C_CLK_PORT	int "I2C SCL bit number"	depends on ETRAX_I2C_USES_PB_NOT_PB_I2C	default "1"	help	  Select the pin on Port B where the clock pin is connectedconfig ETRAX_I2C_EEPROM	bool "I2C EEPROM (non-volatile RAM) support"	depends on ETRAX_I2C	help	  Enables I2C EEPROM (non-volatile RAM) on PB0 and PB1 using the I2C	  driver.  Select size option: Probed, 2k, 8k, 16k.	  (Probing works for 2k and 8k but not that well for 16k)choice	prompt "EEPROM size"	depends on ETRAX_I2C_EEPROM	default ETRAX_I2C_EEPROM_PROBEconfig ETRAX_I2C_EEPROM_PROBE	bool "Probed"	help	  Specifies size or auto probe of the EEPROM size.	  Options: Probed, 2k, 8k, 16k.	  (Probing works for 2k and 8k but not that well for 16k)config ETRAX_I2C_EEPROM_2KB	bool "2kB"	help	  Use a 2kB EEPROM.config ETRAX_I2C_EEPROM_8KB	bool "8kB"	help	  Use a 8kB EEPROM.config ETRAX_I2C_EEPROM_16KB	bool "16kB"	help	  Use a 16kB EEPROM.endchoiceconfig ETRAX_GPIO	bool "GPIO support"	depends on ETRAX_ARCH_V10	---help---	  Enables the ETRAX general port device (major 120, minors 0 and 1).	  You can use this driver to access the general port bits. It supports	  these ioctl's:	  #include <linux/etraxgpio.h>	  fd = open("/dev/gpioa", O_RDWR); // or /dev/gpiob	  ioctl(fd, _IO(ETRAXGPIO_IOCTYPE, IO_SETBITS), bits_to_set);	  ioctl(fd, _IO(ETRAXGPIO_IOCTYPE, IO_CLRBITS), bits_to_clear);	  val = ioctl(fd, _IO(ETRAXGPIO_IOCTYPE, IO_READBITS), NULL);	  Remember that you need to setup the port directions appropriately in	  the General configuration.config ETRAX_PA_BUTTON_BITMASK	hex "PA-buttons bitmask"	depends on ETRAX_GPIO	default "02"	help	  This is a bitmask with information about what bits on PA that	  are used for buttons.	  Most products has a so called TEST button on PA1, if that's true	  use 02 here.	  Use 00 if there are no buttons on PA.	  If the bitmask is <> 00 a button driver will be included in the gpio	  driver. ETRAX general I/O support must be enabled.config ETRAX_PA_CHANGEABLE_DIR	hex "PA user changeable dir mask"	depends on ETRAX_GPIO	default "00"	help	  This is a bitmask with information of what bits in PA that a user	  can change direction on using ioctl's.	  Bit set = changeable.	  You probably want 00 here.config ETRAX_PA_CHANGEABLE_BITS	hex "PA user changeable bits mask"	depends on ETRAX_GPIO	default "FF"	help	  This is a bitmask with information of what bits in PA that a user	  can change change the value on using ioctl's.	  Bit set = changeable.	  You probably want 00 here.config ETRAX_PB_CHANGEABLE_DIR	hex "PB user changeable dir mask"	depends on ETRAX_GPIO	default "00"	help	  This is a bitmask with information of what bits in PB that a user	  can change direction on using ioctl's.	  Bit set = changeable.	  You probably want 00 here.config ETRAX_PB_CHANGEABLE_BITS	hex "PB user changeable bits mask"	depends on ETRAX_GPIO	default "FF"	help	  This is a bitmask with information of what bits in PB that a user	  can change the value on using ioctl's.	  Bit set = changeable.	  You probably want 00 here.config ETRAX_RTC	bool "Real Time Clock support"	depends on ETRAX_ARCH_V10	help	  Enables drivers for the Real-Time Clock battery-backed chips on	  some products. The kernel reads the time when booting, and	  the date can be set using ioctl(fd, RTC_SET_TIME, &rt) with rt a	  rtc_time struct (see <file:include/asm-cris/rtc.h>) on the /dev/rtc	  device, major 121.  You can check the time with cat /proc/rtc, but	  normal time reading should be done using libc function time and	  friends.choice	prompt "RTC chip"	depends on ETRAX_RTC	default ETRAX_DS1302config ETRAX_DS1302	bool "DS1302"	help	  Enables the driver for the DS1302 Real-Time Clock battery-backed	  chip on some products.config ETRAX_PCF8563	bool "PCF8563"	help	  Enables the driver for the PCF8563 Real-Time Clock battery-backed	  chip on some products.endchoiceconfig ETRAX_DS1302_RST_ON_GENERIC_PORT	bool "DS1302 RST on Generic Port"	depends on ETRAX_DS1302	help	  If your product has the RST signal line for the DS1302 RTC on the	  Generic Port then say Y here, otherwise leave it as N in which	  case the RST signal line is assumed to be connected to Port PB	  (just like the SCL and SDA lines).config ETRAX_DS1302_RSTBIT	int "DS1302 RST bit number"	depends on ETRAX_DS1302	default "2"	help	  This is the bit number for the RST signal line of the DS1302 RTC on	  the selected port. If you have selected the generic port then it	  should be bit 27, otherwise your best bet is bit 5.config ETRAX_DS1302_SCLBIT	int "DS1302 SCL bit number"	depends on ETRAX_DS1302	default "1"	help	  This is the bit number for the SCL signal line of the DS1302 RTC on	  Port PB. This is probably best left at 3.config ETRAX_DS1302_SDABIT	int "DS1302 SDA bit number"	depends on ETRAX_DS1302	default "0"	help	  This is the bit number for the SDA signal line of the DS1302 RTC on	  Port PB. This is probably best left at 2.config ETRAX_DS1302_TRICKLE_CHARGE	int "DS1302 Trickle charger value"	depends on ETRAX_DS1302	default "0"	help	  This controls the initial value of the trickle charge register.	  0 = disabled (use this if you are unsure or have a non rechargable battery)	  Otherwise the following values can be OR:ed together to control the	  charge current:	  1 = 2kohm, 2 = 4kohm, 3 = 4kohm	  4 = 1 diode, 8 = 2 diodes	  Allowed values are (increasing current): 0, 11, 10, 9, 7, 6, 5

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -