Code maturity level options > [*] Prompt for development and/or incomplete code/drivers




Дата канвертавання19.04.2016
Памер52.87 Kb.
Linux-2.6.17 内核配置
Code maturity level options --->

[*] Prompt for development and/or incomplete code/drivers

General setup --->

( )Local version - append to kernel release

[*] Automatically append version information to the version string

[*] Support for paging of anonymous memory (swap)

[*] System V IPC

[ ] POSIX Message Queues

[ ] BSD Process Accounting

[*] Sysctl support

[ ] Auditing support

[ ] Kernel .config support

[ ] Kernel->user space relay support (formerly relayfs)

( ) Initramfs source file(s)

[*] Optimize for size (Look out for broken compilers!)

[ ] Configure standard kernel features (for small systems) --->

Loadable module support --->

[*] Enable loadable module support

[*] Module unloading

[ ] Forced module unloading

[*] Module versioning support

[ ] Source checksum for all modules

[*] Automatic kernel module loading

Block layer --->

[ ] Support for tracing block io actions

IO Schedulers --->

System Type --->

ARM system type (Samsung S3C2410) --->

(X) Samsung S3C2410

S3C24XX Implementations --->

[ ] Simtec Electronics ANUBIS

[ ] Simtec IM2440D20 (OSIRIS) module

[ ] Simtec Electronics BAST (EB2410ITX)

[ ] IPAQ H1940

[ ] Acer N30

[*] SMDK2410/A9M2410

[ ] SMDK2440

[ ] Thorcom VR1000

[ ] HP iPAQ rx3715

[ ] NexVision OTOM Board

[ ] NexVision NEXCODER 2440 Light Board

--- S3C2410 Boot

[ ] S3C2410 Reboot on decompression error

--- S3C2410 Setup

[*] S3C2410 DMA support

[ ] S3C2410 DMA support debug

(0) S3C2410 UART to use for low-level messages

--- Processor Type

--- Processor Features

[*] Support Thumb user binaries

[ ] Disable I-Cache

[ ] Disable D-Cache

[ ] Force write through D-cache

Bus support --->

Kernel Features --->

[*] Preemptible Kernel (EXPERIMENTAL)

[ ] Dynamic tick timer

[ ] Use the ARM EABI to compile the kernel

Memory model (Flat Memory) --->

(X) Flat Memory

Boot options --->

(0x0) Compressed ROM boot loader base address

(0x0) Compressed ROM boot loader BSS address

(root=/dev/mtdblock2 mem=64M console=ttySAC0) Default kernel command string

[ ] Kernel Execute-In-Place from ROM

Floating point emulation --->

--- At least one emulation must be selected

[*] NWFPE math emulation

[ ] Support extended precision

[ ] FastFPE math emulation (EXPERIMENTAL)

Userspace binary formats --->

[*] Kernel support for ELF binaries



<*> Kernel support for a.out and ECOFF binaries

< > Kernel support for MISC binaries

< > RISC OS personality

Power management options --->

Networking --->

[*] Networking support

Networking options --->

[ ] Network packet debugging



< > Packet socket

<*> Unix domain sockets

< > PF_KEY sockets

[*] TCP/IP networking

[ ] IP: multicasting

[ ] IP: advanced router

[*] IP: kernel level autoconfiguration

[ ] IP: DHCP support

[*] IP: BOOTP support

[ ] IP: RARP support



< > IP: tunneling

< > IP: GRE tunnels over IP

[ ] IP: ARP daemon support (EXPERIMENTAL)

[ ] IP: TCP syncookie support (disabled per default)

< > IP: AH transformation

< > IP: ESP transformation

< > IP: IPComp transformation

<*> INET: socket monitoring interface

[ ] TCP: advanced congestion control



< > The IPv6 protocol

[ ] Network packet filtering (replaces ipchains) --->

DCCP Configuration (EXPERIMENTAL) --->

SCTP Configuration (EXPERIMENTAL) --->

TIPC Configuration (EXPERIMENTAL) --->

< > Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)

[ ] Amateur Radio support --->



< > IrDA (infrared) subsystem support --->

< > Bluetooth subsystem support --->

< > Generic IEEE 802.11 Networking Stack

Device Drivers --->

Generic Driver Options --->>

[*] Select only drivers that don't need compile-time external firmware

[*] Prevent firmware from being built

Userspace firmware loading support

[ ] Driver Core verbose debug messages

Connector - unified userspace <-> kernelspace linker --->

Memory Technology Devices (MTD) --->



<*> Memory Technology Device (MTD) support

[ ] Debugging



<*> MTD concatenating support

[*] MTD partitioning support



< > RedBoot partition table parsing

[*] Command line partition table parsing



ARM Firmware Suite partition parsing

--- User Modules And Translation Layers



<*> Direct char device access to MTD devices

<*> Caching block device access to MTD devices

< > FTL (Flash Translation Layer) support

< > NFTL (NAND Flash Translation Layer) support

< > INFTL (Inverse NAND Flash Translation Layer) support

< > Resident Flash Disk (Flash Translation Layer) support

RAM/ROM/Flash chip drivers --->



<*> Detect flash chips by Common Flash Interface (CFI) probe

<*> Detect non-CFI AMD/JEDEC-compatible flash chips

[ ] Flash chip driver advanced configuration options



<*> Support for Intel/Sharp flash chips

<*> Support for AMD/Fujitsu flash chips

< > Support for ST (Advanced Architecture) flash chips

< > Support for RAM chips in bus mapping

<*> Support for ROM chips in bus mapping

< > Support for absent chips in bus mapping

[ ] Older (theoretically obsoleted now) drivers for non-CFI chips

Mapping drivers for chip access --->

Self-contained MTD device drivers --->

NAND Flash Device Drivers --->

<*> NAND Device Support

[ ] Verify NAND page writes



<*> NAND Flash support for S3C2410/S3C2440 SoC

[*] S3C2410 NAND driver debug

[ ] S3C2410 NAND Hardware ECC

< > DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation) (EXPERIMENTAL)

< > Support for NAND Flash Simulator

OneNAND Flash Device Drivers --->

Parallel port support --->

Plug and Play support --->

Block devices --->

<*> Loopback device support

< > Cryptoloop Support

< > Network block device support

< > Low Performance USB Block driver

<*> RAM disk support

(8) Default number of RAM disks

(8192) Default RAM disk size (kbytes)

[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support



< > Packet writing on CD/DVD media

< > ATA over Ethernet support

ATA/ATAPI/MFM/RLL support --->

SCSI device support --->

Multi-device support (RAID and LVM) --->

Fusion MPT device support --->

IEEE 1394 (FireWire) support --->

I2O device support --->

Network device support --->

[*] Network device support

ISDN subsystem --->

Input device support --->

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

--- Userland interfaces

--- Mouse interface

[*] Provide legacy /dev/psaux device

(1024) Horizontal screen resolution

(768) Vertical screen resolution

< > Joystick interface

< > Touchscreen interface

< > Event interface

< > Event debugging

--- Input Device Drivers

[*] Keyboards --->

[*] Mouse --->

[ ] Joysticks --->

[ ] Touchscreens --->

[ ] Miscellaneous devices --->

Hardware I/O ports --->



<*> Serial port line discipline

Character devices --->

[*] Non-standard serial port support

< > Computone IntelliPort Plus serial support

< > Comtrol RocketPort support

< > Cyclades async mux support

< > Digiboard Intelligent Async Support

< > Moxa Intellio support

< > Moxa SmartIO support

< > Multi-Tech multiport card support (EXPERIMENTAL)

< > SyncLink Multiport support

< > HDLC line discipline support

< > SDL RISCom/8 card support

< > Specialix IO8+ card support

< > Specialix SX (and SI) card support

< > Specialix RIO system support

[ ] Stallion multiport serial support

Serial drivers --->

< > 8250/16550 and compatible serial support

--- Non-8250 serial port support



<*> Samsung S3C2410 Serial port support

[*] Support for console on S3C2410 serial port

[*] Legacy (BSD) PTY support

(256) Maximum number of legacy PTY in use

IPMI --->

Watchdog Cards --->



< > /dev/nvram support

[*] S3C2410 RTC Driver



< > Double Talk PC internal speech card support

< > Siemens R3964 line discipline

Ftape, the floppy tape device driver --->



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

I2C support --->

SPI support --->

Dallas's 1-wire bus --->

Hardware Monitoring support --->

Misc devices --->

LED devices --->

Multimedia devices --->

Graphics support --->

Sound --->

USB support --->

MMC/SD Card support --->

Real Time Clock --->

File systems --->



<*> YAFFS2 file system support

--- 512 byte / page devices

[ ] Lets Yaffs do its own ECC

--- 2048 byte (or larger) / page devices

[*] Autoselect yaffs2 format

[ ] Disable lazy loading

[ ] Turn off wide tnodes

[*] Turn off debug chunk erase check

[*] Cache short names in RAM

<*> Second extended fs support

[ ] Ext2 extended attributes

[ ] Ext2 execute in place support

< > Ext3 journalling file system support

< > Reiserfs support

< > JFS filesystem support

< > XFS filesystem support

< > OCFS2 file system support (EXPERIMENTAL)

< > Minix fs support

<*> ROM file system support

[*] Inotify file change notification support

[ ] Quota support

< > Kernel automounter support

< > Kernel automounter version 4 support (also supports v3)

< > Filesystem in Userspace support

CD-ROM/DVD Filesystems --->

DOS/FAT/NT Filesystems --->

Pseudo filesystems --->

[*] /proc file system support

[*] Virtual memory file system support (former shm fs)



< > Userspace-driven configuration filesystem (EXPERIMENTAL)

Miscellaneous filesystems --->



<*> Compressed ROM file system support (cramfs)

Network File Systems --->



<*> NFS file system support

[*] Provide NFSv3 client support

[ ] Provide client support for the NFSv3 ACL protocol extension

[ ] Provide NFSv4 client support (EXPERIMENTAL)

[ ] Allow direct I/O on NFS files (EXPERIMENTAL)

< > NFS server support

[*] Root file system on NFS



< > Secure RPC: Kerberos V mechanism (EXPERIMENTAL)

< > Secure RPC: SPKM3 mechanism (EXPERIMENTAL)

< > SMB file system support (to mount Windows shares etc.)

< > CIFS support (advanced network filesystem for Samba, Window and other CIFS compliant servers)

< > NCP file system support (to mount NetWare volumes)

< > Coda file system support (advanced network fs)

< > Andrew File System support (AFS) (Experimental)

< > Plan 9 Resource Sharing Support (9P2000) (Experimental)

Partition Types --->>

[*] Advanced partition selection

Native Language Support --->>

Profiling support --->

Kernel hacking --->

[ ] Show timing information on printks

[ ] Magic SysRq key

[*] Kernel debugging

(14) Kernel log buffer size (16 => 64KB, 17 => 128KB)

[*] Detect Soft Lockups

[ ] Collect scheduler statistics

[ ] Debug slab memory allocations

[*] Debug preemptible kernel

[ ] Mutex debugging, deadlock detection

[ ] Spinlock debugging

[ ] Sleep-inside-spinlock checking

[ ] kobject debugging

[ ] Compile the kernel with debug info

[ ] Debug Filesystem

[ ] Debug VM

[ ] Compile the kernel with frame unwind information

[*] Force gcc to inline functions marked 'inline'

< > torture tests for RCU

[*] Verbose user fault messages

[ ] Wait queue debugging

[ ] Verbose kernel error messages

[*] Kernel low-level debugging functions

[ ] Kernel low-level debugging via EmbeddedICE DCC channel

[*] Kernel low-level debugging messages via S3C2410 UART

(0) S3C2410 UART to use for low-level debug

Security options --->

Cryptographic options --->

Library routines --->

<*> CRC32c (Castagnoli, et al) Cyclic Redundancy-Check

---


Load an Alternate Configuration File

Save Configuration to an Alternate File


База данных защищена авторским правом ©shkola.of.by 2016
звярнуцца да адміністрацыі

    Галоўная старонка