Linux内核配置(9)

来源:互联网 发布:常用的网络传输介质有 编辑:程序博客网 时间:2024/05/18 21:07

ISDN(综合数码网络服务,在法国称为RNIS

一种特殊的数码电话服务类型。它用于将你的电脑连接到你的Internet服务供应商(用SLIP或者PPP)。连接的速度快于通常的modem电话连接,在下载的时候,仍然可以进行通话。只有在电脑上有ISDN卡的时候,才会工作。而且需要从电信部门购买专用的ISDN线路。

综合业务数字网(IntegratedService Digital Network)。这种协议早就被淘汰了

--- ISDNsupport

<>Old ISDN4Linux(deprecated) (NEW) --->

--- Old ISDN4Linux(deprecated)
[ ] Support synchronous PPP(NEW)
[ ] Use VJ-compression withsynchronous PPP (NEW)
[ ] Support generic MP (RFC1717) (NEW)
[ ] Filtering forsynchronous PPP (NEW)
<> Support BSDcompression (NEW)
[ ] Support audio via ISDN(NEW)
[ ] Support AT-Fax Class 1and 2 commands (NEW)
ISDN feature submodules--->
<> Support isdndiversion services (NEW)
*** ISDN4Linux hardwaredrivers ***
Passive cards--->
<> HiSaxSiemensChipSet driver support (NEW)
Active cards--->
 

<>CAPI 2.0 subsystem(NEW) --->

--- CAPI 2.0subsystem
[] Verbose reason codereporting (NEW)
[] CAPI trace support(NEW)
[ ] CAPI2.0 Middlewaresupport (NEW)
<>CAPI2.0 /dev/capisupport (NEW)
<>CAPI2.0 capidrvinterface support (NEW)
*** CAPI hardware drivers***
[ ] Active AVM cards (NEW)--->
--- Active AVMcards
<>AVM B1 PCI support(NEW)
<>AVM B1/M1/M2 PCMCIAsupport (NEW)
<>AVM T1/T1-B PCIsupport (NEW)
<>AVM C4/C2 support(NEW)
[ ] Active Eicon DIVAServer cards (NEW) --->
--- Active Eicon DIVAServer cards
Support Eicon DIVA Servercards
[ ] DIVA Server BRI/PCIsupport (NEW)
[ ] DIVA Server PRI/PCIsupport (NEW)
<>DIVA CAPI2.0interface support (NEW)
<>DIVA User-IDIinterface support (NEW)
<>DIVA Maint driversupport (NEW)

<>Siemens Gigasetsupport (NEW) --->

--- Siemens Gigasetsupport
[] Gigaset CAPIsupport
<>Gigaset basestation support
<>Gigaset M105support
<>Gigaset M101support
[] Gigasetdebugging

<>Hypercope HYSDNcards (Champ, Ergo, Metro) support (module only) (NEW)

<>Modular ISDN driver(NEW) --->

--- Modular ISDNdriver
<>Digital AudioProcessing of transparent data
<> ISDN over IPtunnel
*** mISDN hardware drivers***
<>Support for HFC PCIcards
<>Support for HFCmultiport cards (HFC-4S/8S/E1)
<>Support for HFC-SUSB based TAs
<>Support for AVMFRITZ!CARD PCI
<>Support forSedlbauer Speedfax+
<>Support for cardswith Infineon chipset
<>Support for cardswith Winbond 6692
<>Support for NETJetcards

<> Telephony support --->

如果你有电话卡,可以使用通常的电话在网络上通过声音IP程序进行通话。

VoIP支持。这和拨号上网无关,和IP 电话有关。

--- Telephonysupport

<>QuickNet InternetLineJack/PhoneJack support

<>QuickNet InternetLineJack/PhoneJack PCMCIA support

Input device support --->

输入设备支持

-*- Generic input layer(needed for keyboard, mouse, ...)

通用输入层

要使用任何输入设备(键盘、鼠标、按钮、手柄、方向盘等),并且想要它们能够被程序使用,需要选Y。其中包含标准PS/2键盘和鼠标。

推荐Y,编译成模块为:input

-*- Support for memorylessforce-feedback devices

游戏玩家使用的力反馈设备

<> Polled inputdevice skeleton

一种周期性轮询硬件状态的驱动,去掉后没什么副作用

-*- Sparse keymap supportlibrary

*** Userland interfaces***

-*- Mouseinterface

鼠标接口

Y,鼠标将被仿真为一个字符设备。通过这种方式,任何用户空间的程序(包括SVGAlibGPMX)将可以使用鼠标。

推荐选Y,编译成模块为:mousedev

[ ] Provide legacy/dev/psaux device

仿真为另一个/dev/psaux字符设备。通过这种方式反馈的数据和/dev/input/mice反馈的数据是一样的。

推荐Y

(1024) Horizontal screenresolution

数字化转换器或图形输入板的水平分辩率

要使用数字转换器,或者一个图形化的按钮,并且想要像使用鼠标一样使用它们,鼠标驱动器需要知道你所使用的X window屏幕策略以正确地按比例转换数据。如果没有使用数字转换器,这个值将被忽略。

(768) Vertical screenresolution

数字化转换器或图形输入板的垂直分辨率

<> Joystickinterface

游戏杆、手柄接口。我有小红帽

<> Eventinterface

能够利用/dev/input/eventX来存取输入设备的事件。将输入设备的事件存储到/dev/input/eventX供应用程序读取。

推荐Y,编译成模块为:evdev

<> Eventdebugging

调试

*** Input Device Drivers***

-*- Keyboards--->

键盘驱动,一般选个AT键盘即可

--- Keyboards
<>ADP5588/87 I2CQWERTY Keypad and IO Expander (NEW)
<>ADP5585/ADP5589 I2CQWERTY Keypad and IO Expander (NEW)
<>Atmel AT42QT1070Touch Sensor Chip (NEW)
<>Atmel AT42QT2160Touch Sensor Chip (NEW)
<>DECstation/VAXstation LK201/LK401 keyboard(NEW)
<>TCA6416/TCA6408AKeypad Support (NEW)
<>TCA8418 KeypadSupport (NEW)
<>LM8323 keypad chip(NEW)
<>Maxim MAX7359 KeySwitch Controller (NEW)
<>MELFAS MCS Touchkey(NEW)
<>Freescale MPR121Touchkey (NEW)
<>Newton keyboard(NEW)
<>OpenCores KeyboardController (NEW)
<>Stowaway keyboard(NEW)
<>Sun Type 4 and Type5 keyboard (NEW)
<>XT keyboard(NEW)

[ ] Mice--->

我是用纯字符终端,如果你想用Xwindow,请自行选择

--- Mice
<> PS/2mouse

PS/2鼠标

包含了标准的2键和3PS/2鼠标。也包含了滚轮和额外按钮的支持,兼容MicrosoftLogitechGenius等。

推荐Y

[ ] Elantech PS/2 protocolextension (NEW)
[ ] Sentelic Finger SensingPad PS/2 protocol extension (NEW)
[ ] eGalax TouchKit PS/2protocol extension (NEW)
<>Serial mouse(NEW)
<>Apple USB Touchpadsupport (NEW)
<>Apple USB BCM5974Multitouch trackpad support (NEW)
<>DEC VSXXX-AA/GAmouse and VSXXX-AB tablet (NEW)
<>Synaptics I2CTouchpad support (NEW)

[] Joysticks/Gamepads--->

游戏设备

---Joysticks/Gamepads
<>Classic PC analogjoysticks and gamepads (NEW)
<>Assassin 3D andMadCatz Panther devices (NEW)
<>Logitech ADIdigital joysticks and gamepads (NEW)
<>Creative LabsBlaster Cobra gamepad (NEW)
<>Genius Flight2000Digital joysticks and gamepads (NEW)
<>Gravis GrIPjoysticks and gamepads (NEW)
<>Gravis GrIPMultiPort (NEW)
<>Guillemot joysticksand gamepads (NEW)
<>InterAct digitaljoysticks and gamepads (NEW)
<>MicrosoftSideWinder digital joysticks and gamepads (NEW)
<>ThrustMasterDirectConnect joysticks and gamepads (NEW)
<>I-Force devices(NEW)
<>Logitech WingManWarrior joystick (NEW)
<>LogiCad3dMagellan/SpaceMouse 6dof controllers (NEW)
<>SpaceTecSpaceOrb/Avenger 6dof controllers (NEW)
<>SpaceTec SpaceBall6dof controllers (NEW)
<>Gravis Stingergamepad (NEW)
<>Twiddler as ajoystick (NEW)
<>5-byte Zhenhua RCtransmitter (NEW)
<>Multisystem, SegaGenesis, Saturn joysticks and gamepads (NEW)
<>Multisystem, NES,SNES, N64, PSX joysticks and gamepads (NEW)
<>Multisystemjoysticks via TurboGraFX device (NEW)
<>Austria MicrosystemAS5011 joystick (NEW)
<>Gameport datadumper (NEW)
<>X-Box gamepadsupport (NEW)
<>Walkera WK-0701 RCtransmitter (NEW)

[] Tablets--->

Tablet PC上的一种快捷按钮,用于执行常用任务

--- Tablets
<>Acecad Flair tabletsupport (USB) (NEW)
<>Aiptek 6000U/8000Uand Genius G_PEN tablet support (USB) (NEW)
<>GTCOCalComp/InterWrite USB Support (NEW)
<>Hanwang Art MasterIII tablet support (USB) (NEW)
<>KB Gear JamStudiotablet support (USB) (NEW)
<>WacomIntuos/Graphire tablet support (USB) (NEW)

[] Touchscreens--->

触摸屏驱动

---Touchscreens
<>Analog DevicesAD7879-1/AD7889-1 touchscreen interface (NEW)
<>Atmel mXT I2CTouchscreen (NEW)
<>BU21013 based touchpanel controllers (NEW)
<>Dynapro serialtouchscreen (NEW)
<>Hampshire serialtouchscreen (NEW)
<>EETI touchscreenpanel support (NEW)
<>EETI eGalaxmulti-touch panel support (NEW)
<>Fujitsu serialtouchscreen (NEW)
<>Gunze AHL-51Stouchscreen (NEW)
<>Elo serialtouchscreens (NEW)
<>Wacom W8001penabled serial touchscreen (NEW)
<> MAX11801 basedtouchscreens (NEW)
<> MELFAS MCS-5000touchscreen (NEW)
<> MicroTouch serialtouchscreens (NEW)
<>iNexio serialtouchscreens (NEW)
<> ICS MicroClockMK712 touchscreen (NEW)
<> Penmount serialtouchscreen (NEW)
<>Touchright serialtouchscreen (NEW)
<>Touchwin serialtouchscreen (NEW)
<>PIXCIR I2Ctouchscreens (NEW)
<>USB TouchscreenDriver (NEW)
<>Sahara TouchIT-213touchscreen (NEW)
<>TSC-10/25/40 serialtouchscreen support (NEW)
<>TSC2007 basedtouchscreens (NEW)
<>Sitronix ST1232touchscreen controllers (NEW)
<>TPS6507x basedtouchscreens (NEW)

[ ] Miscellaneous devices--->

杂七杂八的驱动,扬声器,笔记本扩展按键等。选一个PC喇叭即可

--- Miscellaneousdevices
<>Analog DevicesAD714x Capacitance Touch Sensor (NEW)
<>BMA150/SMB380acceleration sensor support (NEW)
<>PC Speaker support(NEW)
<>MMA8450 -Freescale's 3-Axis, 8/12-bit Digital Accelerometer(NEW)
<> MPU3050 Triaxialgyroscope sensor (NEW)
<> Fujitsu LifebookApplication Panel buttons (NEW)
<> x86 Wistron laptopbutton interface (NEW)
<>x86 Atlas buttoninterface (NEW)
<>ATI / Philips USBRF remote control (NEW)
<>Keyspan DMR USBremote control (EXPERIMENTAL) (NEW)
<> Kionix KXTJ9tri-axis digital accelerometer (NEW)
<> Griffin PowerMateand Contour Jog support (NEW)
<> Yealink usb-p1kvoip phone (NEW)
<> C-Media CM109 USBI/O Controller (NEW)
<>User level driversupport (NEW)
<>PCF8574 Keypadinput device (NEW)
<>Analog DevicesADXL34x Three-Axis Digital Accelerometer (NEW)
<>VTI CMA3000Tri-axis accelerometer (NEW)

Hardware I/O ports--->

硬件I/O端口

-*- Serial I/Osupport

如果输入设备使用了串行的I/O来连接到系统。这其中包含标准的AT键盘和PS/2鼠标,同时也包含了串行鼠标、Sun键盘、一些手柄和6dof设备等等。选Y

使用PS/2键盘或鼠标的就必选。推荐Y

<>Serial port linediscipline (NEW)

串口键盘或鼠标

<>ct82c710 Aux portcontroller (NEW)

一种德州仪器TravelMate笔记本上使用QuickPort接口的鼠标

<>Parallel portkeyboard adapter (NEW)

并口键盘或鼠标

<>PCI PS/2 keyboardand PS/2 mouse controller (NEW)

接在移动式扩展坞(Dockingstation)上的键盘或鼠标

<>Raw access to serioports (NEW)

不是hacker就别选了

<>Altera UP PS/2controller (NEW)
<>TQC PS/2multiplexer (NEW)
<> Gameport support(NEW)

就是早年"小霸王"游戏机上的那种手柄

Character devices--->

字符设备

用于配置对各种字符设备的驱动。包括串口、伪终端、并口打印机、PCMCIA接口的字符设备、看门狗等。

-*- Virtualterminal

可以得到终端设备的支持,它具有显示和键盘输入设备。这些叫做“虚拟”因为你可以在一个终端设备上运行几个终端。也叫做虚拟控制台。

你可以在一个终端收集系统信息,另一个作为用户文本输入界面,再一个做为X会话,这些都是并行开展的。在每个终端之间切换通常用组合键进行,比如Alt+Ctrl+功能键。

命令:setterm可以用于改变一个虚拟终端的属性(比如颜色或者声音)。命令setfont可以改变字体;loadkeys改变键绑定,等等。

需要至少一个虚拟终端设备,以能够使用你的显示器和键盘。

只有少数的编译嵌入式系统的人可以在这选N,以节约内存。若要登录这种系统,只能通过网络或者并行端口。

推荐Y

[] Support for binding andunbinding console drivers

在某些系统上可以使用多个控制台驱动程序(framebuffer 控制台驱动程序),该选项使得你可以选择其中之一。我一般只用默认的虚拟终端

-*- Unix98 PTYsupport

PTY(pseudoterminal)伪终端

软件设备,由主从两部分组成。

[ ] Support multipleinstances of devpts (NEW)

[ ] Legacy (BSD) PTYsupport

(256) Maximum number oflegacy PTY in use (NEW)

[] Non-standard serial portsupport

非标准串口支持,这样的设备早就绝迹了

<>Comtrol RocketPortsupport

<>Cyclades async muxsupport (NEW)

<>Moxa Intelliosupport (NEW)

<>Moxa SmartIOsupport v. 2.0 (NEW)

<>Microgate SyncLinkcard support (NEW)

<>SyncLink Multiportsupport (NEW)

<>SyncLink GT/ACsupport (NEW)

<> HSDPA BroadbandWireless Data Card - Globe Trotter (NEW)

<> Multi-Techmultiport card support (EXPERIMENTAL) (NEW)

<> HDLC linediscipline support (NEW)

<> GSM MUX linediscipline support (EXPERIMENTAL) (NEW)

<> Trace data sinkfor MIPI P1149.7 cJTAG standard (NEW)

KCopy --->

Memory-to-memory copiesusing kernel assist (NEW)

[] /dev/kmem virtual devicesupport (NEW)

[ ] Stallion multiportserial support (NEW)

Serial drivers--->

串口驱动

<> 8250/16550 andcompatible serial support

8250/16550和兼容串行支持

N的,要么是设置以太网WWW/FTP服务器,要么是使用非串行口的鼠标,他们不想要机器上的标准串行端口做任何事情。

CycladesStallion多重串行端口驱动器不需要此驱动也可以工作。

若使用的是非标准串行端口,不要把这个驱动编译为模块。因为在模块卸载时,所有的配置信息会丢失。这个限制在将来会解决。

如果你有一个串行鼠标没有被Xwindow系统识别出来,试试先运行gpm

编译成模块为:8250

[] Console on 8250/16550and compatible serial port
<> 8250/16550 PCMCIAdevice support (NEW)
(32) Maximum number of8250/16550 serial ports
(4) Number of 8250/16550serial ports to register at runtime (NEW)
[] Extended 8250/16550serial driver options
[] Support more than 4legacy serial ports
[] Support for sharingserial interrupts
[] Autodetect IRQ onstandard ports (unsafe)
[] Support RSA serialports
*** Non-8250 serial portsupport ***
<> Medfield HighSpeed UART support (NEW)
<> Digi InternationalNEO PCI Support (NEW)
<> Support fortimberdale UART (NEW)
<> Altera JTAG UARTsupport (NEW)
<> Altera UARTsupport (NEW)
<> Intel EG20TPCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) UART (NEW)
<> Xilinx PS UARTsupport (NEW)

<> Parallel printersupport (NEW)

并口打印机

<> Support foruser-space parallel port device drivers (NEW)

/dev/parport设备支持,比如deviceid之类的程序需要使用它,大部分人可以关闭该选项

<> IPMI top-levelmessage handler (NEW) --->

可以利用IPMI远程监视服务器的物理特征(温度,电压,风扇,电源,机箱入侵),它是独立于CPU,BIOS,OS,只要接通电源就可以实现对服务器的监控

--- IPMI top-level messagehandler

IPMI消息处理器,要启用IPMI远程监视这个就必选

[] Generate a panic eventto all BMCs on a panic

当发生紧急情况(panic),IPMI消息处理器将会向每一个已注册的底板管理控制器(BMC)接口生成一个描述该panicIPMI事件,这些事件可以引发日志记录/报警/重启/关机等动作

[] Generate OEM eventscontaining the panic string

当发生紧急情况(panic),IPMI消息处理器将会产生OEM类型的事件

<> Device interfacefor IPMI

IPMI消息处理器提供一个IOCTL接口已便用户空间的进程也可以使用IPMI

<>IPMI SystemInterface handler (NEW)

向系统提供接口(KCS,SMIC),一般你用了IPMI就需要选上

<>IPMI Watchdog Timer(NEW)

启用IPMIWatchdog定时器

<>IPMI Poweroff(NEW)

允许IPMI消息处理器关闭机器

<> Hardware RandomNumber Generator Core support

硬件随机数发生器核心支持

<>Timer IOMEM HWRandom Number Generator support (NEW)

<>Intel HW RandomNumber Generator support (NEW)

Intel芯片组的硬件随机数发生器

<>AMD HW RandomNumber Generator support (NEW)

AMD芯片组的硬件随机数发生器

<>AMD Geode HW RandomNumber Generator support (NEW)

AMD GeodeLX的硬件随机数发生器

<>VIA HW RandomNumber Generator support (NEW)

VIA芯片组的硬件随机数发生器

<> /dev/nvramsupport

一种和BIOS配合工作的RAM设备,称为CMOS RAM

直接存取主板上CMOS的接口,太危险了!建议别选

<> Siemens R3964 linediscipline (NEW)

与使用西门子R3964协议的设备同步通信

除非你有一些诸如PLC之类的特殊设备,否则别选。

<> Applicomintelligent fieldbus card support (NEW)

Applicominternational公司生产的用于现场总线连接卡

<> Sony VaioProgrammable I/O Control Device support (EXPERIMENTAL)(NEW)

SonyVAIO笔记本上的东西

PCMCIA character devices--->

使用PCMCIA接口的字符设备,如果你有这种设备就到子项中去选吧

<> SyncLink PC Cardsupport (NEW)
<> Omnikey Cardman4000 support (NEW)
<> Omnikey CardMan4040 support (NEW)
<> IPWireless 3G UMTSPCMCIA card support (NEW)

<> ACP Modem (Mwave)support (NEW)

IBMThinkpad上的一种软猫,古董产品

<> NatSemi PC8736xGPIO Support (NEW)

松下的一种通用输入输出(GPIO)芯片,常用于嵌入式系统

<> NatSemi Base GPIOSupport (NEW)

松下的一种通用输入输出(GPIO)芯片,常用于嵌入式系统

<> RAW driver(/dev/raw/rawN) (NEW)

[] HPET - High PrecisionEvent Timer

高精度事件定时器

[ ] Allow mmap ofHPET

允许对HPET寄存器进行映射,建议Y

<> Hangcheck timer(NEW)

挂起检查时钟

<> TPM HardwareSupport (NEW) --->

--- TPM HardwareSupport
<> TPM InterfaceSpecification 1.2 Interface (NEW)
<>NationalSemiconductor TPM Interface (NEW)
<>Atmel TPM Interface(NEW)
<>InfineonTechnologies TPM Interface (NEW)

<> Telecom clockdriver for ATCA SBC (NEW)

<> Log panic/oops toa RAM buffer (NEW)

-*- I2C support --->

I2CPhilips极力推动的微控制应用中使用的低速串行总线协议,可用于监控电压/风扇转速/温度等。SMBus(系统管理总线)I2C的子集.除硬件传感器外"Video For Linux"也需要该模块的支持

--- I2C support

编译成模块为:i2c-core

[]Enable compatibility bitsfor old user-space (NEW)

<>I2C deviceinterface (NEW)

I2C设备接口,允许用户空间的程序通过/dev/i2c-*设备文件使用I2C总线

<>I2C busmultiplexing support (NEW)

[] Autoselect pertinenthelper modules (NEW)

I2C Hardware Bus support--->

*** PC SMBus hostcontroller drivers ***
<> ALI 1535(NEW)
<> ALI 1563(NEW)
<> ALI 15x3(NEW)
<> AMD756/766/768/8111 and nVidia nForce (NEW)
<> AMD 8111(NEW)
<> Intel 82801(ICH/PCH)
<> Intel SCH SMBus1.0 (NEW)
<> Intel PIIX4 andcompatible (ATI/AMD/Serverworks/Broadcom/SMSC) (NEW)
<> Nvidia nForce2,nForce3 and nForce4 (NEW)
<> SiS 5595(NEW)
<> SiS 630/730(NEW)
<> SiS 96x(NEW)
<> VIA VT82C586B(NEW)
<> VIAVT82C596/82C686/82xx and CX700/VX8xx (NEW)
*** ACPI drivers***
<> SMBus ControlMethod Interface (NEW)
*** I2C system bus drivers(mostly embedded / system-on-chip) ***
<> SynopsysDesignWare PCI (NEW)
<> IntelMoorestown/Medfield Platform I2C controller (NEW)
<> OpenCores I2CController (NEW)
<> PCA9564/PCA9665 asplatform device (NEW)
<> Simtec Generic I2Cinterface (NEW)
<> Xilinx I2CController (NEW)
<> Intel EG20TPCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) I2C (NEW)
*** External I2C/SMBusadapter drivers ***
<> Diolan U2C-12 USBadapter (NEW)
<> Parallel portadapter (NEW)
<> Parallel portadapter (light) (NEW)
<> TAOS evaluationmodule (NEW)
<> Tiny-USB adapter(NEW)
*** Other I2C/SMBus busdrivers ***
<> I2C/SMBus TestStub (NEW)
<> Geode ACCESS.bussupport (NEW)

[ ] I2C Core debuggingmessages (NEW)

调试

[ ] I2C Algorithm debuggingmessages (NEW)

[ ] I2C Bus debuggingmessages (NEW)

[ ] SPI support --->

串行周边接口(SPI)是一个底层的同步协议。支持SPI的芯片能够将自己的传输速度提高到几十MB每秒。芯片在定位时配备有控制器和一个芯片选择器。很多SPI从设备不支持动态设备恢复,有的甚至是只写或者只读。

SPI在微型控制器上广泛使用来与探测器、eeprom和闪存、codecs和其他多种控制器芯片、分析器数码转换(d-to-a)、以及其他多种设备对话。MMCSD卡能够被SPI协议访问。使用MMC插槽的数据闪存卡,也需要使用SPISPI是使用4线接口的协议(选择、时钟、数据输入、数据输出),这点上它与MicrowireSSPSSIPSP很相象。这个驱动框架能够在类似的设备和控制器上进行使用。

串行外围接口(SPI)常用于微控制器(MCU)与外围设备(传感器,eeprom,flash,编码器,模数转换器)之间的通信,比如MMCSD卡就通常需要使用SPI

--- SPI support

[ ] Debug support for SPIdrivers (NEW)

*** SPI Master ControllerDrivers ***

<>Altera SPIController (NEW)

<>Utilities forBitbanging SPI masters (NEW)

<>Parallel portadapter for AVR Butterfly (DEVELOPMENT) (NEW)

<>Parallel portadapter for LM70 eval board (DEVELOPMENT) (NEW)

<>PXA2xx SSP SPImaster (NEW)

<>Intel EG20TPCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) SPI (NEW)

<>Xilinx SPIcontroller common module (NEW)

<>DesignWare SPIcontroller core support (NEW)

*** SPI Protocol Masters***

<>User mode SPIdevice driver support (NEW)

<>Infineon TLE62X0(for power switching) (NEW)

PPS support --->

SPI support PPS support关了。没这些设备

<> PPSsupport

[] PPS debuggingmessages

*** PPS clients support***

<>Kernel timer client(Testing client, use for debug)

<>PPS linediscipline

<>Parallel port PPSclient

<>PPS client usingGPIO

*** PPS generators support***

PTP clock support--->

<> PTP clocksupport

*** Enable PHYLIB andNETWORK_PHY_TIMESTAMPING to see the additional clocks.***

[ ] GPIO Support --->

通用输入输出,在嵌入式系统才有, PC 上是不会有的。

--- GPIOSupport

[ ] Debug GPIO calls(NEW)

[ ] /sys/class/gpio/...(sysfs interface) (NEW)

*** Memory mapped GPIOdrivers: ***

<>Genericmemory-mapped GPIO controller support (MMIO platform device)(NEW)

<>IT8761E GPIOsupport (NEW)

<>IntelSCH/TunnelCreek GPIO (NEW)

<>VIA VX855/VX875GPIO (NEW)

*** I2C GPIO expanders:***

<>Maxim MAX7300 GPIOexpander (NEW)

<>MAX7319,MAX7320-7327 I2C Port Expanders (NEW)

<>PCA953x, PCA955x,TCA64xx, and MAX7310 I/O ports (NEW)

<>PCF857x,PCA{85,96}7x, and MAX732[89] I2C GPIO expanders (NEW)

[ ] Semtech SX150x I2C GPIOexpander (NEW)

<>ADP5588 I2C GPIOexpander (NEW)

*** PCI GPIO expanders:***

<>BT8XX GPIO abuser(NEW)

[ ] Intel Langwell/PenwellGPIO support (NEW)

<>Intel EG20TPCH/LAPIS Semiconductor IOH(ML7223/ML7831) GPIO (NEW)

<>OKI SEMICONDUCTORML7213 IOH GPIO support (NEW)

<>RDC R-321x GPIOsupport (NEW)

*** SPI GPIO expanders:***

<>Maxim MAX7301 GPIOexpander (NEW)

<>Microchip MCP23xxxI/O expander (NEW)

<>Freescale MC33880high-side/low-side switch (NEW)

<>74x164serial-in/parallel-out 8-bits shift register (NEW)

*** AC97 GPIO expanders:***

*** MODULbus GPIOexpanders: ***

<> Dallas's 1-wire support--->

达拉斯单线总线在连接慢速的只有一个针的设备上是很有用的。这些设备通常有按键和温度探测器。

编译成模块为:wire.ko

--- Dallas's 1-wiresupport

[]  Userspace communication over connector (NEW)

1-wire Bus Masters--->

<> Matrox G400transport layer for 1-wire
<> DS2490 USB<-> W1 transport layer for 1-wire
<> Maxim DS2482 I2Cto 1-Wire bridge
<> Maxim DS1WM 1-wirebusmaster
<> GPIO 1-wirebusmaster

1-wire Slaves--->

<> Thermal familyimplementation (NEW)
<> Simple 64bitmemory family implementation (NEW)
<> 8-ChannelAddressable Switch (IO Expander) 0x29 family support (DS2408)(NEW)
<> Counter 1-wiredevice (DS2423) (NEW)
<> 1kb EEPROM familysupport (DS2431) (NEW)
<> 4kb EEPROM familysupport (DS2433) (NEW)
<> Dallas 2760battery monitor chip (HP iPAQ & others) (NEW)
<> Dallas 2780battery monitor chip (NEW)
<> BQ27000 slavesupport (NEW)

-*- Power supply class support --->

能源供应类支持

允许通过sysfsuevent(如果可用)和APM内核接口(使用下面此设置)监视能源供应(电池、交流电源、USB)。

--- Power supply classsupport

[] Power supplydebug

调试

<>Generic PDA/phonepower driver

PDAphone能源供应

<>Test powerdriver

<>DS2780 batterydriver

<>DS2782/DS2786standalone gas-gauge

<>SBS Compliant gasgauge

<>BQ27x00 batterydriver

[] BQ27200/BQ27500support

[] BQ27000 support(NEW)

<>Maxim MAX17040 FuelGauge

<>MaximMAX17042/8997/8966 Fuel Gauge

<>MAX8903 BatteryDC-DC Charger for USB and Adapter Power

<>NationalSemiconductor LP8727 charger driver

<>GPIOcharger

<> Hardware Monitoring support--->

硬件监视支持

当前主板大多都有一个监控硬件健康的设备用于监视温度/电压/风扇转速等,请按照自己主板实际使用的芯片选择相应的子项。另外,该功能还需要I2C的支持。

需要知道传感器芯片的驱动。

硬件监视当然要打开。里面的驱动我只选了IntelCore/Core2/Atom temperature sensor, Winbond

--- Hardware Monitoringsupport

要知道需要那个驱动,可以使用sensors-detect脚本来检测,它在1msensors包中。编译成模块为:hwmon

[] Hardware Monitoring Chipdebugging messages

*** Native drivers***

<>Abit uGuru (rev 1& 2)

<>Abit uGuru (rev3)

<>Analog DevicesAD7314 and compatibles

<>Analog DevicesAD7414

<>Analog DevicesAD7416, AD7417 and AD7418

<>NationalSemiconductor ADCxxxSxxx

<>Analog DevicesADM1021 and compatibles

<>Analog DevicesADM1025 and compatibles

<>Analog DevicesADM1026 and compatibles

<>Analog DevicesADM1029

<>Analog DevicesADM1031 and compatibles

<>Analog DevicesADM9240 and compatibles

<>Analog DevicesADT7411

<>Analog DevicesADT7462

<>Analog DevicesADT7470

<>Analog DevicesADT7473, ADT7475, ADT7476 and ADT7490

<>AndigilogaSC7621

<>AMD Athlon64/FX orOpteron temperature sensor

<>AMD Family 10h+temperature sensor

<>AMD Family 15hprocessor power

<>Asus ASB100Bach

<>Attansic ATXP1 VIDcontroller

<>DallasSemiconductor DS620

<>DallasSemiconductor DS1621 and DS1625

<>FB-DIMM AMBtemperature sensor on Intel 5000 series chipsets

<>Fintek F71805F/FG,F71806F/FG and F71872F/FG

<>Fintek F71882FG andcompatibles

<>Fintek F75375S/SP,F75373 and F75387

<>Fujitsu SiemensComputers sensor chips

<> GMTG760A

<> Genesys LogicGL518SM

<> Genesys LogicGL520SM

<> GPIOfan

<> IntelCore/Core2/Atom temperature sensor

<> IBM Active EnergyManager temperature/power sensors and control

<> IBM PowerExecutivetemperature/power sensors

<> ITE IT87xx andcompatibles

<> JEDEC JC42.4compliant memory module temperature sensors

<> Lineage CompactPower Line Power Entry Module

<> NationalSemiconductor LM63 and compatibles

<> NationalSemiconductor LM70 / Texas Instruments TMP121

<> NationalSemiconductor LM73

<> NationalSemiconductor LM75 and compatibles

<> NationalSemiconductor LM77

<> NationalSemiconductor LM78 and compatibles

<> NationalSemiconductor LM80

<> NationalSemiconductor LM83 and compatibles

<> NationalSemiconductor LM85 and compatibles

<> NationalSemiconductor LM87 and compatibles

<> NationalSemiconductor LM90 and compatibles

<> NationalSemiconductor LM92 and compatibles

<> NationalSemiconductor LM93 and compatibles

<> Linear TechnologyLTC4151

<> Linear TechnologyLTC4215

<> Linear TechnologyLTC4245

<> Linear TechnologyLTC4261

<> NationalSemiconductor LM95241 and compatibles

<> NationalSemiconductor LM95245 sensor chip

<> Maxim MAX1111Multichannel, Serial 8-bit ADC chip

<> Maxim MAX16065System Manager and compatibles

<> Maxim MAX1619sensor chip

<> Maxim MAX1668 andcompatibles

<> Maxim MAX6639sensor chip

<> Maxim MAX6642sensor chip

<> Maxim MAX6650sensor chip

<> NTC thermistorsupport

<> NationalSemiconductor PC87360 family

<> NationalSemiconductor PC87427

<> Philips PCF8591ADC/DAC

<> PMBus support--->

<> Sensiron humidityand temperature sensors.SHT15 and compat.

<> Sensiron humidityand temperature sensors.SHT21 and compat.

<> Silicon IntegratedSystems Corp. SiS5595

<> SummitMicroelectronics SMM665

<> SMSC DME1737,SCH311x and compatibles

<> SMSC EMC1403/23thermal sensor

<> SMSCEMC2103

<> SMSCEMC6W201

<> SMSC LPC47M10x andcompatibles

<> SMSC LPC47M192 andcompatibles

<> SMSCLPC47B397-NC

<> SMSCSCH5627

<> SMSCSCH5636

<> Texas InstrumentsADS1015

<> Texas InstrumentsADS7828

<> Texas InstrumentsADS7871 A/D converter

<> Texas InstrumentsAMC6821

<> Texas InstrumentsTHMC50 / Analog Devices ADM1022

<> Texas InstrumentsTMP102

<> Texas InstrumentsTMP401 and compatibles

<> Texas InstrumentsTMP421 and compatible

<> VIA CPUtemperature sensor

<>VIA686A

<> VIAVT1211

<> VIAVT8231

<> Winbond W83781D,W83782D, W83783S, Asus AS99127F

<> WinbondW83791D

<> WinbondW83792D

<> WinbondW83793

<> Winbond/NuvotonW83795G/ADG

[] Include fan controlsupport (DANGEROUS)

<> WinbondW83L785TS-S

<> Winbond W83L786NG,W83L786NR

<> Winbond W83627HF,W83627THF, W83637HF, W83687THF, W83697HF

<> WinbondW83627EHF/EHG/DHG/UHG, W83667HG, NCT6775F, NCT6776F

<> Apple SMC (Motionsensor, light sensor, keyboard backlight)

*** ACPI drivers***

<> ACPI 4.0 powermeter

<> ASUSATK0110

-*- Generic Thermal sysfs driver--->

通用温控sysfs驱动

为温度管理提供通用框架。通常用于一个或者多个温控区域,以使设备冷却。每个温控区域包括自己的温度、差错点、冷却设备。

所有的ACPI平台上的温度支持都可以使用这个驱动。

--- Generic Thermal sysfsdriver

[ ] Watchdog Timer Support --->

看门狗时钟支持

如果你在这选Y(和下面的其中一个选项),并且在/dev/watchdog中建立一个字符,使用mknod命令确定主数据为10和从数据为130的话,你将可以得到一个看门狗。比如:接下来你打开一个文件,并且在1分钟之内写入失败的话,将导致系统重启。这在网络工作的机器上很有用,它需要在锁定后通过线路迅速反馈。在软件中也有相应的看门狗(有时会重启失败),在硬件中也有相应的看门狗主板和驱动,这个更加强大,还能够追踪你机器的温度。

看门狗通常与看门狗后台程序结合起来使用。这些后台程序同样能够监视NFS连接,并在处理表满负荷时重启机器。

我只选了Software watchdog,Intel TCO Timer/Watchdog,W83627HF Watchdog Timer.编译成模块。

若不清楚可选N

--- Watchdog TimerSupport

[ ] WatchDog Timer DriverCore (NEW)

[ ] Disable watchdogshutdown on close (NEW)

*** Watchdog Device Drivers***

<>Software watchdog(NEW)

<>Acquire SBCWatchdog Timer (NEW)

<>Advantech SBCWatchdog Timer (NEW)

<>ALi M1535 PMUWatchdog Timer (NEW)

<> ALi M7101 PMUComputer Watchdog (NEW)

<>Fintek F71808E,F71862FG, F71869, F71882FG and F71889FG Watchdog (NEW)

<>AMD/ATI SP5100 TCOTimer/Watchdog (NEW)

<>AMD Elan SC520processor Watchdog (NEW)

<> CompulabSBC-FITPC2 watchdog (NEW)

<> EurotechCPU-1220/1410 Watchdog Timer (NEW)

<> IB700 SBC WatchdogTimer (NEW)

<>IBM AutomaticServer Restart (NEW)

<>ICP Single BoardComputer Watchdog Timer (NEW)

<> Intel 6300ESBTimer/Watchdog (NEW)

<> Intel TCOTimer/Watchdog (NEW)

<>IT8712F (SmartGuardian) Watchdog Timer (NEW)

<>IT87 Watchdog Timer(NEW)

<>HP ProLiant iLO2+Hardware Watchdog Timer (NEW)

<>NationalSemiconductor PC87307/PC97307 (ala SC1200) Watchdog(NEW)

<> NS PC87413watchdog (NEW)

<>nVidia TCOTimer/Watchdog (NEW)

<>SBC-60XX WatchdogTimer (NEW)

<>SBC8360 WatchdogTimer (NEW)

<>SBC Nano 7240Watchdog Timer (NEW)

<>SMA CPU5 Watchdog(NEW)

<>SMSC SCH311XWatchdog Timer (NEW)

<>Winbond SMsC37B787Watchdog Timer (NEW)

<>VIA Watchdog Timer(NEW)

<>W83627HF/W83627DHGWatchdog Timer (NEW)

<>W83697HF/W83697HGWatchdog Timer (NEW)

<>W83697UG/W83697UFWatchdog Timer (NEW)

<>W83877F (EMACS)Watchdog Timer (NEW)

<>W83977F (PCM-5335)Watchdog Timer (NEW)

<> ZF MachZ Watchdog(NEW)

<>Winsystems SBCEPX-C3 watchdog (NEW)

*** PCI-based WatchdogCards ***

<>Berkshire ProductsPCI-PC Watchdog (NEW)

<>PCI-WDT500/501Watchdog timer (NEW)

*** USB-based WatchdogCards ***

<>Berkshire ProductsUSB-PC Watchdog (NEW)

Sonics Silicon Backplane --->

0 0
原创粉丝点击