1### General setup 2CONFIG_EXPERIMENTAL=y 3CONFIG_LOCALVERSION="-unicore32" 4CONFIG_SWAP=y 5CONFIG_SYSVIPC=y 6CONFIG_POSIX_MQUEUE=y 7CONFIG_HOTPLUG=y 8# Initial RAM filesystem and RAM disk (initramfs/initrd) support 9#CONFIG_BLK_DEV_INITRD=y 10#CONFIG_INITRAMFS_SOURCE="arch/unicore/ramfs/ramfs_config" 11 12### Enable loadable module support 13CONFIG_MODULES=n 14CONFIG_MODULE_UNLOAD=y 15 16### System Type 17CONFIG_ARCH_PUV3=y 18# Board Selection 19CONFIG_PUV3_NB0916=y 20# Processor Features 21CONFIG_CPU_DCACHE_LINE_DISABLE=y 22CONFIG_CPU_TLB_SINGLE_ENTRY_DISABLE=n 23 24### Bus support 25CONFIG_PCI=y 26CONFIG_PCI_LEGACY=n 27 28### Boot options 29# for debug, adding: earlyprintk=ocd,keep initcall_debug 30# others support: test_suspend=mem root=/dev/sda 31# hibernate support: resume=/dev/sda3 32CONFIG_CMDLINE="earlyprintk=ocd,keep ignore_loglevel" 33# TODO: mem=512M video=unifb:1024x600-16@75 34# for nfs: root=/dev/nfs rw nfsroot=192.168.10.88:/home/udb/nfs/,rsize=1024,wsize=1024 35# ip=192.168.10.83:192.168.10.88:192.168.10.1:255.255.255.0::eth0:off 36CONFIG_CMDLINE_FORCE=y 37 38### Power management options 39CONFIG_PM=y 40CONFIG_HIBERNATION=y 41CONFIG_PM_STD_PARTITION="/dev/sda3" 42CONFIG_CPU_FREQ=n 43CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y 44 45### Networking support 46CONFIG_NET=y 47# Networking options 48CONFIG_PACKET=m 49CONFIG_UNIX=m 50# TCP/IP networking 51CONFIG_INET=y 52CONFIG_IP_MULTICAST=y 53CONFIG_IP_PNP=y 54CONFIG_IPV6=n 55# Wireless 56CONFIG_WIRELESS=y 57CONFIG_WIRELESS_EXT=y 58CONFIG_MAC80211=m 59 60### PKUnity SoC Features 61CONFIG_USB_WLAN_HED_AQ3=n 62CONFIG_USB_CMMB_INNOFIDEI=n 63CONFIG_I2C_BATTERY_BQ27200=n 64CONFIG_I2C_EEPROM_AT24=n 65CONFIG_LCD_BACKLIGHT=n 66 67CONFIG_PUV3_UMAL=y 68CONFIG_PUV3_MUSB=n 69CONFIG_PUV3_AC97=n 70CONFIG_PUV3_NAND=n 71CONFIG_PUV3_MMC=n 72CONFIG_PUV3_UART=n 73 74### Device Drivers 75# Memory Technology Device (MTD) support 76CONFIG_MTD=m 77CONFIG_MTD_UBI=m 78CONFIG_MTD_PARTITIONS=y 79CONFIG_MTD_CHAR=m 80CONFIG_MTD_BLKDEVS=m 81# RAM/ROM/Flash chip drivers 82CONFIG_MTD_CFI=m 83CONFIG_MTD_JEDECPROBE=m 84CONFIG_MTD_CFI_AMDSTD=m 85# Mapping drivers for chip access 86CONFIG_MTD_PHYSMAP=m 87 88# Block devices 89CONFIG_BLK_DEV_LOOP=m 90 91# SCSI device support 92CONFIG_SCSI=y 93CONFIG_BLK_DEV_SD=y 94CONFIG_BLK_DEV_SR=m 95CONFIG_CHR_DEV_SG=m 96 97# Serial ATA (prod) and Parallel ATA (experimental) drivers 98CONFIG_ATA=y 99CONFIG_SATA_VIA=y 100 101# Network device support 102CONFIG_NETDEVICES=y 103CONFIG_NET_ETHERNET=y 104CONFIG_NETDEV_1000=y 105# Wireless LAN 106CONFIG_WLAN_80211=n 107CONFIG_RT2X00=n 108CONFIG_RT73USB=n 109 110# Input device support 111CONFIG_INPUT_EVDEV=m 112# Keyboards 113CONFIG_KEYBOARD_GPIO=m 114 115# I2C support 116CONFIG_I2C=y 117CONFIG_I2C_PUV3=y 118 119# Hardware Monitoring support 120#CONFIG_SENSORS_LM75=m 121# Generic Thermal sysfs driver 122#CONFIG_THERMAL=m 123#CONFIG_THERMAL_HWMON=y 124 125# Multimedia support 126CONFIG_MEDIA_SUPPORT=n 127CONFIG_VIDEO_DEV=n 128CONFIG_USB_VIDEO_CLASS=n 129 130# Graphics support 131CONFIG_FB=y 132CONFIG_FB_PUV3_UNIGFX=y 133# Console display driver support 134CONFIG_VGA_CONSOLE=n 135CONFIG_FRAMEBUFFER_CONSOLE=y 136CONFIG_FONTS=y 137CONFIG_FONT_8x8=y 138CONFIG_FONT_8x16=y 139# Bootup logo 140CONFIG_LOGO=n 141 142# Sound card support 143CONFIG_SOUND=m 144# Advanced Linux Sound Architecture 145CONFIG_SND=m 146CONFIG_SND_MIXER_OSS=m 147CONFIG_SND_PCM_OSS=m 148 149# USB support 150CONFIG_USB_ARCH_HAS_HCD=n 151CONFIG_USB=n 152CONFIG_USB_PRINTER=n 153CONFIG_USB_STORAGE=n 154# Inventra Highspeed Dual Role Controller 155CONFIG_USB_MUSB_HDRC=n 156 157# LED Support 158CONFIG_NEW_LEDS=y 159CONFIG_LEDS_CLASS=y 160CONFIG_LEDS_GPIO=y 161# LED Triggers 162CONFIG_LEDS_TRIGGERS=y 163CONFIG_LEDS_TRIGGER_TIMER=y 164CONFIG_LEDS_TRIGGER_IDE_DISK=y 165CONFIG_LEDS_TRIGGER_HEARTBEAT=y 166 167# Real Time Clock 168CONFIG_RTC_LIB=y 169CONFIG_RTC_CLASS=y 170CONFIG_RTC_DRV_PUV3=y 171 172### File systems 173CONFIG_EXT2_FS=m 174CONFIG_EXT3_FS=y 175CONFIG_EXT4_FS=y 176CONFIG_FUSE_FS=m 177# CD-ROM/DVD Filesystems 178CONFIG_ISO9660_FS=m 179CONFIG_JOLIET=y 180CONFIG_UDF_FS=m 181# DOS/FAT/NT Filesystems 182CONFIG_VFAT_FS=m 183# Pseudo filesystems 184CONFIG_PROC_FS=y 185CONFIG_SYSFS=y 186CONFIG_TMPFS=y 187# Miscellaneous filesystems 188CONFIG_MISC_FILESYSTEMS=y 189CONFIG_JFFS2_FS=m 190CONFIG_UBIFS_FS=m 191# Network File Systems 192CONFIG_NETWORK_FILESYSTEMS=y 193CONFIG_NFS_FS=y 194CONFIG_NFS_V3=y 195CONFIG_ROOT_NFS=y 196# Partition Types 197CONFIG_PARTITION_ADVANCED=y 198CONFIG_MSDOS_PARTITION=y 199# Native language support 200CONFIG_NLS=y 201CONFIG_NLS_CODEPAGE_437=m 202CONFIG_NLS_CODEPAGE_936=m 203CONFIG_NLS_ISO8859_1=m 204CONFIG_NLS_UTF8=m 205 206### Kernel hacking 207CONFIG_FRAME_WARN=8096 208CONFIG_MAGIC_SYSRQ=y 209CONFIG_DEBUG_KERNEL=y 210CONFIG_PROVE_LOCKING=n 211CONFIG_DEBUG_BUGVERBOSE=y 212CONFIG_FRAME_POINTER=y 213CONFIG_DEBUG_LL=y 214 215