SAM9X25EK revision 253845
191100Sdes# Kernel configuration for Atmel AT91SAM9G20EK Rev B. development card 291100Sdes# 3115619Sdes# For more information on this file, please read the handbook section on 491100Sdes# Kernel Configuration Files: 591100Sdes# 691100Sdes# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 799158Sdes# 899158Sdes# The handbook is also available locally in /usr/share/doc/handbook 999158Sdes# if you've installed the doc distribution, otherwise always see the 1091100Sdes# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 1191100Sdes# latest information. 1291100Sdes# 1391100Sdes# An exhaustive list of options and more detailed explanations of the 1491100Sdes# device lines is also present in the ../../conf/NOTES and NOTES files. 1591100Sdes# If you are in doubt as to the purpose or necessity of a line, check first 1691100Sdes# in NOTES. 1791100Sdes# 1891100Sdes# $FreeBSD: head/sys/arm/conf/SAM9X25EK 253845 2013-07-31 17:21:18Z obrien $ 1991100Sdes 2091100Sdes# NOUNIVERSE: disable building in make universe 2191100Sdesident SAM9X25EK 2291100Sdes 2391100Sdesinclude "../at91/std.sam9x25ek" 2491100Sdes 2591100Sdes#To statically compile in device wiring instead of /boot/device.hints 2691100Sdeshints "SAM9G20EK.hints" 2791100Sdesmakeoptions MODULES_OVERRIDE="" 2891100Sdes 2991100Sdesmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 3091100Sdesoptions DDB 3191100Sdesoptions KDB 3291100Sdes 3391100Sdesoptions SCHED_4BSD #4BSD scheduler 3491100Sdesoptions INET #InterNETworking 35117610Sdes#options INET6 #IPv6 communications protocols 3691100Sdesoptions FFS #Berkeley Fast Filesystem 3791100Sdes#options SOFTUPDATES #Enable FFS soft updates support 3891100Sdes#options UFS_ACL #Support for access control lists 39117610Sdes#options UFS_DIRHASH #Improve performance on big directories 4091100Sdes#options MD_ROOT #MD is a potential root device 4199158Sdes#options MD_ROOT_SIZE=4096 # 3MB ram disk 42117610Sdesoptions NFSCL #New Network Filesystem Client 4391100Sdes#options NFSD #New Network Filesystem Server 4491100Sdes#options NFSLOCKD #Network Lock Manager 4599158Sdes#options NFS_ROOT #NFS usable as /, requires NFSCL 46115619Sdes#options BOOTP_NFSROOT 4799158Sdes#options BOOTP 4899158Sdes#options BOOTP_NFSV3 4999158Sdes#options BOOTP_WIRED_TO=ate0 5099158Sdes#options BOOTP_COMPAT 5199158Sdes 5299158Sdesoptions ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\" 5399158Sdes 5499158Sdesoptions ALT_BREAK_TO_DEBUGGER 5599158Sdes 5699158Sdes#options MSDOSFS #MSDOS Filesystem 5799158Sdes#options CD9660 #ISO 9660 Filesystem 5899158Sdes#options PROCFS #Process filesystem (requires PSEUDOFS) 5999158Sdes#options PSEUDOFS #Pseudo-filesystem framework 6099158Sdes#options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI 6199158Sdes#options KTRACE #ktrace(1) support 6299158Sdesoptions SYSVSHM #SYSV-style shared memory 6399158Sdesoptions SYSVMSG #SYSV-style message queues 6499158Sdesoptions SYSVSEM #SYSV-style semaphores 6599158Sdesoptions _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions 6699158Sdes#options SYSCTL_OMIT_DESCR 6799158Sdesoptions MUTEX_NOINLINE 6899158Sdesoptions RWLOCK_NOINLINE 6999158Sdesoptions NO_FFS_SNAPSHOT 7099158Sdesoptions NO_SWAPPING 7199158Sdes 7299158Sdes# Debugging for use in -current 7399158Sdes#options INVARIANTS #Enable calls of extra sanity checking 7499158Sdes#options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS 7599158Sdes#options WITNESS #Enable checks to detect deadlocks and cycles 7699158Sdes#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed 7799158Sdes#options DIAGNOSTIC 7899158Sdes 7999158Sdesdevice random 8099158Sdesdevice pty 8191100Sdesdevice loop 8291100Sdesdevice bpf 8391100Sdesdevice ether 8491100Sdesdevice md 8591100Sdes 8691100Sdesdevice uart # Serial Ports 8791100Sdes 8891100Sdes# Ethernet 8991100Sdesdevice ate # Ethernet Driver 9091100Sdesdevice mii 9191100Sdesoption AT91_ATE_USE_RMII 9291100Sdes 9391100Sdes#device at91_twi # TWI: Two Wire Interface (EEPROM) 9491100Sdesdevice at91_wdt # WDT: Watchdog timer 9591100Sdes 9691100Sdes# NOTE: SPI DataFlash and mci/mmc/mmcsd have hardware 9791100Sdes# confilict on this card. Use one or the other. 9891100Sdes# see board_sam9g20ek.c 9991100Sdes 10091100Sdes# SPI: Data Flash 10191100Sdes#device at91_spi # SPI: 10291100Sdes#device spibus 10391100Sdes#device at45d # at45db642 and maybe others 10491100Sdes 10591100Sdes# MMC/SD 10691100Sdesdevice at91_mci 10791100Sdesdevice mmc 10891100Sdesdevice mmcsd 10991100Sdes#option AT91_MCI_SLOT_B 11091100Sdesoption AT91_MCI_HAS_4WIRE 11191100Sdes 11291100Sdes# iic 11391100Sdesdevice iic 11491100Sdesdevice iicbus 11591100Sdesdevice icee 11691100Sdes 11791100Sdes# SCSI peripherals 11891100Sdesdevice scbus # SCSI bus (required for SCSI) 11991100Sdesdevice da # Direct Access (disks) 12091100Sdesdevice cd # CD 12191100Sdesdevice pass # Passthrough device (direct SCSI access) 12291100Sdes 12391100Sdes# USB support 12491100Sdes#device ohci # OHCI localbus->USB interface 12591100Sdes#device usb # USB Bus (required) 12691100Sdes#device umass # Disks/Mass storage - Requires scbus and da 12791100Sdes#device uhid # "Human Interface Devices" 12891100Sdes#device ulpt # Printer 12991100Sdes#device udbp # USB Double Bulk Pipe devices 13091100Sdes 13191100Sdes# USB Ethernet, requires miibus 13299158Sdesdevice miibus 13391100Sdes#device aue # ADMtek USB Ethernet 13491100Sdes#device axe # ASIX Electronics USB Ethernet 13591100Sdes#device cdce # Generic USB over Ethernet 13691100Sdes#device cue # CATC USB Ethernet 13791100Sdes#device kue # Kawasaki LSI USB Ethernet 13891100Sdes#device rue # RealTek RTL8150 USB Ethernet 13991100Sdes#device udav # Davicom DM9601E USB 14099158Sdes 14199158Sdes# USB Wireless 14291100Sdes#device rum # Ralink Technology RT2501USB wireless NICs 14391100Sdes#device uath # Atheros AR5523 wireless NICs 14491100Sdes#device ural # Ralink Technology RT2500USB wireless NICs 14591100Sdes#device zyd # ZyDAS zd1211/zd1211b wireless NICs 14691100Sdes 14799158Sdes# Wireless NIC cards 14891100Sdes#device wlan # 802.11 support 14991100Sdes#device wlan_wep # 802.11 WEP support 15091100Sdes#device wlan_ccmp # 802.11 CCMP support 15191100Sdes#device wlan_tkip # 802.11 TKIP support 15291100Sdes#device wlan_amrr # AMRR transmit rate control algorithm 15391100Sdes 15491100Sdes