EA3250 revision 282499
1# 2# Custom kernel for EA3250 boards. 3# 4# $FreeBSD: head/sys/arm/conf/EA3250 282499 2015-05-05 16:09:25Z ian $ 5# 6 7ident EA3250 8include "std.arm" 9include "../lpc/std.lpc" 10hints "EA3250.hints" 11 12makeoptions MODULES_OVERRIDE="" 13 14#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 15makeoptions WERROR="-Werror" 16 17options SCHED_4BSD # 4BSD scheduler 18options INET # InterNETworking 19options INET6 # IPv6 communications protocols 20options FFS # Berkeley Fast Filesystem 21options NFSCL # Network Filesystem Client 22options NFSLOCKD # Network Lock Manager 23options NFS_ROOT # NFS usable as /, requires NFSCL 24options GEOM_PART_BSD # BSD partition scheme 25options GEOM_PART_MBR # MBR partition scheme 26options TMPFS # Efficient memory filesystem 27options MSDOSFS 28options BOOTP 29options BOOTP_NFSROOT 30options BOOTP_NFSV3 31options BOOTP_WIRED_TO=lpe0 32 33#options ROOTDEVNAME=\"ufs:/dev/da0a\" 34 35options SYSVSHM # SYSV-style shared memory 36options SYSVMSG # SYSV-style message queues 37options SYSVSEM # SYSV-style semaphores 38options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 39options MUTEX_NOINLINE 40options RWLOCK_NOINLINE 41options NO_FFS_SNAPSHOT 42options NO_SWAPPING 43 44# Debugging 45options ALT_BREAK_TO_DEBUGGER 46options DDB 47#options DEADLKRES # Enable the deadlock resolver 48#options DIAGNOSTIC 49#options INVARIANTS # Enable calls of extra sanity checking 50#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 51options KDB 52options WITNESS # Enable checks to detect deadlocks and cycles 53options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 54#options WITNESS_KDB 55 56# Pseudo devices 57device loop 58device md 59device pty 60device random 61 62# Serial ports 63device uart 64 65# Networking 66device ether 67device mii 68device bpf 69device lpe 70 71# USB 72options USB_DEBUG 73device usb 74device ohci 75device umass 76device scbus 77device pass 78device da 79 80device mmc 81device mmcsd 82device lpcmmc 83 84device gpio 85device gpioled 86device lpcgpio 87 88device spibus 89device lpcspi 90device ssd1289 91 92device lpcfb 93 94# DMAC 95device dmac 96 97# Flattened Device Tree 98options FDT 99options FDT_DTB_STATIC 100makeoptions FDT_DTS_FILE=ea3250.dts 101