1 #
2 # AR5315 -- Kernel configuration file for FreeBSD/MIPS for Atheros 5315 systems
3 #
4 # This includes all the common drivers for the AR5315 boards
5 #
6 # $FreeBSD$
7 #
8
9 machine mips mips
10 #ident AR5315_BASE
11 cpu CPU_MIPS4KC
12 makeoptions KERNLOADADDR=0x80050000
13 options HZ=1000
14
15 makeoptions MODULES_OVERRIDE=""
16
17 files "../atheros/ar531x/files.ar5315"
18
19 options INTRNG
20
21 # For now, hints are per-board.
22
23 hints "AR5315_BASE.hints"
24
25 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
26
27 # For small memory footprints
28 options VM_KMEM_SIZE_SCALE=1
29
30 options DDB
31 options KDB
32
33 options SCHED_4BSD #4BSD scheduler
34 options INET #InterNETworking
35 options INET6 # IPv6
36 options TCP_HHOOK # hhook(9) framework for TCP
37
38 # options NFSCL #Network Filesystem Client
39
40 options PSEUDOFS #Pseudo-filesystem framework
41 options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
42
43 # options NFS_LEGACYRPC
44 # Debugging for use in -current
45 options INVARIANTS
46 options INVARIANT_SUPPORT
47 options WITNESS
48 options WITNESS_SKIPSPIN
49 options DEBUG_REDZONE
50 options DEBUG_MEMGUARD
51
52 options FFS #Berkeley Fast Filesystem
53 # options SOFTUPDATES #Enable FFS soft updates support
54 # options UFS_ACL #Support for access control lists
55 # options UFS_DIRHASH #Improve performance on big directories
56 # options MSDOSFS # Read MSDOS filesystems; useful for USB/CF
57
58 device mii
59 device are
60
61 device ar5315_spi
62 device spibus
63 device mx25l
64 device geom_redboot
65
66 device ar5315_wdog
67
68 device uart
69 device uart_ar5315
70
71 device loop
72 device ether
73 device md
74 device bpf
75
76 options ARGE_DEBUG # Enable if_arge debugging for now
77
78 # Enable GPIO
79 device gpio
80 device gpioled
Cache object: 430a7e65aa640662abaa03f44d744e5b
|