1 #
2 # AR5312 -- Kernel configuration file for FreeBSD/MIPS for Atheros 5312 systems
3 #
4 # This includes all the common drivers for the AR5312 boards
5 #
6 # $FreeBSD: releng/12.0/sys/mips/conf/std.AR5312 307082 2016-10-12 02:16:42Z jtl $
7 #
8
9 machine mips mips
10 #ident AR5312_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 options AR531X_1ST_GENERATION
21
22 # For now, hints are per-board.
23
24 hints "AR5312_BASE.hints"
25
26 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
27
28 # For small memory footprints
29 options VM_KMEM_SIZE_SCALE=1
30
31 options DDB
32 options KDB
33
34 options SCHED_4BSD #4BSD scheduler
35 options INET #InterNETworking
36 options INET6 # IPv6
37 options TCP_HHOOK # hhook(9) framework for TCP
38
39 # options NFSCL #Network Filesystem Client
40
41 options PSEUDOFS #Pseudo-filesystem framework
42 options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
43
44 # options NFS_LEGACYRPC
45 # Debugging for use in -current
46 options INVARIANTS
47 options INVARIANT_SUPPORT
48 options WITNESS
49 options WITNESS_SKIPSPIN
50 options DEBUG_REDZONE
51 options DEBUG_MEMGUARD
52
53 options FFS #Berkeley Fast Filesystem
54 # options SOFTUPDATES #Enable FFS soft updates support
55 # options UFS_ACL #Support for access control lists
56 # options UFS_DIRHASH #Improve performance on big directories
57 # options MSDOSFS # Read MSDOS filesystems; useful for USB/CF
58
59 device mii
60 device are
61
62 device cfi
63 options CFI_HARDWAREBYTESWAP
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 device random
76
77 options ARGE_DEBUG # Enable if_arge debugging for now
78
79 # Enable GPIO
80 device gpio
81 device gpioled
Cache object: f4a79d5afa14aa67cb4c2200baa5fb0f
|