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