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