KB920X revision 198044
198675Sdes# KB920X -- Custom kernel configuration for the KB9202 (no letter, A and B) 298675Sdes# AT91RM9200 evaluation boards from kwikbyte.com. 398675Sdes# 498675Sdes# For more information on this file, please read the handbook section on 598675Sdes# Kernel Configuration Files: 698675Sdes# 798675Sdes# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 898675Sdes# 998675Sdes# The handbook is also available locally in /usr/share/doc/handbook 1098675Sdes# if you've installed the doc distribution, otherwise always see the 1198675Sdes# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 1298675Sdes# latest information. 1398675Sdes# 1498675Sdes# An exhaustive list of options and more detailed explanations of the 1598675Sdes# device lines is also present in the ../../conf/NOTES and NOTES files. 1698675Sdes# If you are in doubt as to the purpose or necessity of a line, check first 1798675Sdes# in NOTES. 1898675Sdes# 1998675Sdes# $FreeBSD: head/sys/arm/conf/KB920X 198044 2009-10-13 19:04:01Z jhb $ 2098675Sdes 2198675Sdesident KB920X 2298675Sdes 2398675Sdesinclude "../at91/std.kb920x" 2498675Sdes# The AT91 platform doesn't use /boot/loader, so we have to statically wire 2598675Sdes# hints. 2698675Sdeshints "KB920X.hints" 2798675Sdesmakeoptions MODULES_OVERRIDE="" 2898675Sdes 2998675Sdesmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 3098675Sdesoptions DDB 3198675Sdesoptions KDB 3298675Sdes 3398675Sdesoptions SCHED_4BSD #4BSD scheduler 3498675Sdesoptions INET #InterNETworking 3598675Sdes#options INET6 #IPv6 communications protocols 36255767Sdesoptions FFS #Berkeley Fast Filesystem 37128460Sdes#options SOFTUPDATES #Enable FFS soft updates support 38255767Sdes#options UFS_ACL #Support for access control lists 3998675Sdes#options UFS_DIRHASH #Improve performance on big directories 4098675Sdes#options MD_ROOT #MD is a potential root device 4198675Sdes#options MD_ROOT_SIZE=4096 # 4MB ram disk 4298675Sdesoptions ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\" 4398675Sdesoptions NFSCLIENT #Network Filesystem Client 4498675Sdes#options NFSSERVER #Network Filesystem Server 45181111Sdes#options NFSLOCKD #Network Lock Manager 46181111Sdes#options NFS_ROOT #NFS usable as /, requires NFSCLIENT 4798675Sdes#options BOOTP_NFSROOT 48162856Sdes#options BOOTP 4998675Sdes 5098675Sdes#options MSDOSFS #MSDOS Filesystem 51162856Sdes#options CD9660 #ISO 9660 Filesystem 52106130Sdes#options PROCFS #Process filesystem (requires PSEUDOFS) 53106130Sdesoptions PSEUDOFS #Pseudo-filesystem framework 54106130Sdes#options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI 55106130Sdes#options KTRACE #ktrace(1) support 56106130Sdesoptions SYSVSHM #SYSV-style shared memory 57149753Sdesoptions SYSVMSG #SYSV-style message queues 58106130Sdesoptions SYSVSEM #SYSV-style semaphores 59106130Sdesoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 60106130Sdes#options SYSCTL_OMIT_DESCR 61106130Sdes# Disable the inlining of mutex, rwlock and sx locks. These eat up a lot 6298675Sdes# of space. 6398675Sdesoptions MUTEX_NOINLINE 6498675Sdesoptions RWLOCK_NOINLINE 65147005Sdesoptions SX_NOINLINE 6698675Sdesoptions NO_FFS_SNAPSHOT 6798675Sdesoptions NO_SWAPPING 6898675Sdesdevice random 6998675Sdesdevice pty 7098675Sdesdevice loop 7198675Sdesdevice ether 7298675Sdesdevice uart 7398675Sdesdevice ate 7498675Sdesdevice mii 7598675Sdesdevice lxtphy 7698675Sdes 7798675Sdes# Debugging for use in -current 7898675Sdes#options INVARIANTS #Enable calls of extra sanity checking 7998675Sdes#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 8098675Sdes#options WITNESS #Enable checks to detect deadlocks and cycles 8198675Sdes#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 8298675Sdes 8398675Sdesdevice md 8498675Sdesdevice at91_twi # TWI: Two Wire Interface 8598675Sdesdevice at91_spi # SPI: 8698675Sdesdevice spibus 8798675Sdes# MMC/SD 88162856Sdesdevice at91_mci 8998675Sdesdevice mmc 9098675Sdesdevice mmcsd 9198675Sdes# iic 9298675Sdesdevice iic 93162856Sdesdevice iicbus 94162856Sdesdevice icee 95162856Sdes 9698675Sdesdevice bpf 9798675Sdes# USB support 9898675Sdesdevice ohci # OHCI localbus->USB interface 9998675Sdesdevice usb # USB Bus (required) 10098675Sdes#device udbp # USB Double Bulk Pipe devices 10198675Sdesdevice uhid # "Human Interface Devices" 10298675Sdesdevice ulpt # Printer 10398675Sdesdevice umass # Disks/Mass storage - Requires scbus and da 10498675Sdesdevice urio # Diamond Rio 500 MP3 player 10598675Sdes# USB Serial devices 106192595Sdesdevice uark # Technologies ARK3116 based serial adapters 10798675Sdesdevice ubsa # Belkin F5U103 and compatible serial adapters 108162856Sdesdevice uftdi # For FTDI usb serial adapters 10998675Sdesdevice uipaq # Some WinCE based devices 11098675Sdesdevice uplcom # Prolific PL-2303 serial adapters 11198675Sdesdevice uslcom # SI Labs CP2101/CP2102 serial adapters 11298675Sdesdevice uvisor # Visor and Palm devices 113162856Sdesdevice uvscom # USB serial support for DDI pocket's PHS 11498675Sdes# USB Ethernet, requires miibus 115162856Sdesdevice miibus 116226046Sdesdevice aue # ADMtek USB Ethernet 117226046Sdesdevice axe # ASIX Electronics USB Ethernet 118226046Sdesdevice cdce # Generic USB over Ethernet 119226046Sdesdevice cue # CATC USB Ethernet 120226046Sdesdevice kue # Kawasaki LSI USB Ethernet 121226046Sdesdevice rue # RealTek RTL8150 USB Ethernet 122226046Sdesdevice udav # Davicom DM9601E USB 123226046Sdes# USB Wireless 124226046Sdesdevice rum # Ralink Technology RT2501USB wireless NICs 125162856Sdesdevice uath # Atheros AR5523 wireless NICs 126162856Sdesdevice ural # Ralink Technology RT2500USB wireless NICs 127162856Sdesdevice zyd # ZyDAS zb1211/zb1211b wireless NICs 128124211Sdes# SCSI peripherals 129124211Sdesdevice scbus # SCSI bus (required for SCSI) 130124211Sdesdevice da # Direct Access (disks) 131124211Sdesdevice cd # CD 132124211Sdesdevice pass # Passthrough device (direct SCSI access) 133162856Sdes# Wireless NIC cards 134124211Sdesdevice wlan # 802.11 support 135147005Sdesdevice wlan_wep # 802.11 WEP support 13698675Sdesdevice wlan_ccmp # 802.11 CCMP support 13798675Sdesdevice wlan_tkip # 802.11 TKIP support 13898675Sdesdevice wlan_amrr # AMRR transmit rate control algorithm 13998675Sdes