make menuconfig
General setup --->
[*] Prompt for development and/or incomplete code/drivers
[*] System V IPC
<*> Kernel .config support
[*] Enable access to .config through /proc/config.gz
[*] Optimize for size
-*- Configure standard kernel features (expert users) --->
[*] Embedded system
[*] Enable VM event counters for /proc/vmstat
[*] Disable heap randomization
[*] Enable loadable module support --->
[*] Module unloading
[*] MMU-based Paged Memory Management Support
ARM system type (Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443, S3C2
[*] Force UART FIFO on during boot process
S3C2440 and S3C2442 Machines --->
[*] SMDK2440
[*] SMDK2440 with S3C2440 CPU module
[*] Use the ARM EABI to compile the kernel
[*] Allow old ABI binaries to run with this kernel (EXPERIMENTAL)
Boot options --->
(console=ttyS0,115200 mem=64M rw loglevel=7 init=/init) Default kernel command string
Floating point emulation --->
[*] NWFPE math emulation
Userspace binary formats --->
[*] Kernel support for ELF binaries
Power management options --->
[*] Suspend to RAM and standby
[*] Networking support --->
Networking options --->
<*> Packet socket
<*> Unix domain sockets
[*] TCP/IP networking
[*] IP: multicasting
[*] IP: kernel level autoconfiguration
[*] IP: DHCP support
[*] IP: BOOTP support
[*] IP: RARP support
[*] IP: multicast routing
<*> INET: socket monitoring interface
[*] Network packet filtering framework (Netfilter) --->
-*- DNS Resolver support
Device Drivers --->
[*] Network device support --->
[*] Ethernet (10 or 100Mbit) --->
<*> DM9000 support