Fix up mix of man(7)/mdoc(7).
[netbsd-mini2440.git] / sys / arch / evbppc / conf / VIRTEX_GSRD2
blob58d7c2e171d974d4fa55b8147b1c849a55406622
1 #       $NetBSD: VIRTEX_GSRD2,v 1.8 2009/12/05 20:11:14 pooka Exp $
3 # VIRTEX_GSRD2
5 #       Xilinx Gigabit System Reference Design version 2, ML403, Virtex 4 FX
7 include         "arch/evbppc/conf/std.virtex"
9 #options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
10 #ident          "VIRTEX_GSRD2"
12 maxusers        32
14 # XXX it's 64MB really, but reserve some space for framebuffer
15 #options        PHYSMEM=64              # RAM size (MB)
16 options         PHYSMEM=60              # RAM size (MB)
18 options         CPUFREQ=300             # core frequency (MHz)
20 options         DESIGN_GSRD2            # FPGA design
21 options         IDCR_BASE=0x100         # Internal DCR bus
22 options         DCR_XINTC_BASE=0x03f0   # Where XINTC lives on DCR
24 options         CONS_NAME="\"xlcom0\""
25 options         CONS_ADDR=0x010000      # offset in OPB window
27 #options        KGDB                    # remote gdb on console
29 #options        UVMHIST
30 #options        UVMHIST_PRINT
32 # Options necessary to use MD
33 #options        MEMORY_DISK_HOOKS
34 #options        MEMORY_DISK_IS_ROOT     # force root on memory disk
35 #options        MEMORY_DISK_SERVER=0    # no userspace memory disk support
36 #options        MEMORY_DISK_ROOT_SIZE=6300 # size of memory disk, in blocks
38 #options        INSECURE        # disable kernel security levels
39 #options        NTP             # NTP phase/frequency locked loop
40 #options        KTRACE          # system call tracing via ktrace(1)
42 #options        SYSVMSG         # System V message queues
43 #options        SYSVSEM         # System V semaphores
44 #options        SYSVSHM         # System V shared memory
46 #options        USERCONF        # userconf(4) support
47 #options        PIPE_SOCKETPAIR # smaller, but slower pipe(2)
48 #options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
50 # Diagnostic/debugging support options
51 options         DIAGNOSTIC      # cheap kernel consistency checks
52 options         DEBUG           # expensive debugging checks/support
53 options         DDB             # in-kernel debugger
54 options         DDB_HISTORY_SIZE=512    # enable history editing in DDB
55 options         TRAP_PANICWAIT
56 options         SYMTAB_SPACE=400000     # size for embedded symbol table
57 options         MBUFTRACE       # track mbuf leaks
58 options         KMEMSTATS
60 makeoptions     DEBUG="-g"      # compile full symbol table
62 # Compatibility options
63 #options        COMPAT_386BSD_MBRPART # recognize old partition ID
64 #options        TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
65 #options        COMPAT_43       # and 4.3BSD
66 #options        COMPAT_09       # NetBSD 0.9,
67 #options        COMPAT_10       # NetBSD 1.0,
68 #options        COMPAT_11       # NetBSD 1.1,
69 #options        COMPAT_12       # NetBSD 1.2,
70 #options        COMPAT_13       # NetBSD 1.3,
71 #options        COMPAT_14       # NetBSD 1.4,
72 #options        COMPAT_16       # NetBSD 1.6,
73 #options        COMPAT_20       # NetBSD 2.0,
74 options         COMPAT_30       # NetBSD 3.0,
75 options         COMPAT_40       # NetBSD 4.0,
76 options         COMPAT_50       # NetBSD 5.0 compatibility.
77 options         COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
79 # File systems
80 file-system     FFS             # UFS
81 file-system     EXT2FS          # second extended file system (linux)
82 #file-system    LFS             # log-structured file system
83 file-system     MFS             # memory file system
84 file-system     NFS             # Network File System client
85 #file-system    CD9660          # ISO 9660 + Rock Ridge file system
86 file-system     MSDOSFS         # MS-DOS file system
87 file-system     FDESC           # /dev/fd
88 #file-system    KERNFS          # /kern
89 #file-system    NULLFS          # loopback file system
90 #file-system    OVERLAY         # overlay file system
91 #file-system    PROCFS          # /proc
92 #file-system    UMAPFS          # NULLFS + uid and gid remapping
93 #file-system    UNION           # union file system
94 file-system     PTYFS           # /dev/pts/N support
95 file-system     TMPFS           # virtual memory file system
97 # File system options
98 options         QUOTA           # UFS quotas
99 options         FFS_EI          # FFS Endian Independant support
100 options         WAPBL           # File system journaling support - Experimental
101 #options        NFSSERVER       # Network File System server
102 #options        FFS_NO_SNAPSHOT # No FFS snapshot support
103 #options        EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
104                                 # immutable) behave as system flags.
106 options         NFS_BOOT_DHCP   # Support DHCP NFS root
108 # Networking options
109 #options        GATEWAY         # packet forwarding
110 options         INET            # IP + ICMP + TCP + UDP
111 options         INET6           # IPV6
112 #options        IPSEC           # IP security
113 #options        IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
114 #options        IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
115 #options        IPSEC_DEBUG     # debug for IP security
116 #options        MROUTING        # IP multicast routing
117 #options        PIM             # Protocol Independent Multicast
118 #options        DIRECTED_BROADCAST      # allow broadcasts through routers
119 #options        NS              # XNS
120 #options        NSIP            # XNS tunneling over IP
121 options         ISO,TPIP        # OSI
122 #options        EON             # OSI tunneling over IP
123 #options        CCITT,LLC,HDLC  # X.25
124 #options        NETATALK        # AppleTalk networking protocols
125 options         PPP_BSDCOMP     # BSD-Compress compression support for PPP
126 options         PPP_DEFLATE     # Deflate compression support for PPP
127 options         PPP_FILTER      # Active filter support for PPP (requires bpf)
128 options         PFIL_HOOKS      # pfil(9) packet filter hooks
129 options         IPFILTER_LOG    # ipmon(8) log support
130 #options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
131 options         NMBCLUSTERS=4096
133 # These options enable verbose messages for several subsystems.
134 # Warning, these may compile large string tables into the kernel!
135 #options        MIIVERBOSE      # verbose PHY autoconfig messages
138 # Workstation console options
140 options         WSEMUL_VT100
141 options         WSEMUL_DEFAULT_FG=WSCOL_BLACK
142 options         WSEMUL_DEFAULT_BG=WSCOL_LIGHT_WHITE
143 options         WSDISPLAY_COMPAT_USL    # VT handling
144 #options        WSDISPLAY_COMPAT_RAWKBD
145 #options        WSDISPLAY_DEFAULTSCREENS=4
146 options         FONT_VT220L8x16
148 # Kernel root file system and dump configuration.
149 #config         netbsd  root on ? type ?
150 config          netbsd  root on temac0 type nfs
153 # Device configuration
156 plb0            at root                 # Processor Local Bus
157 cpu0            at plb?                 # Processor itself
158 xcvbus*         at plb?                 # DCR bus
159 temac*          at xcvbus?              # Tri-Mode Ethernet MAC
160 xlcom*          at xcvbus?              # UartLite
162 tft*            at plbus?
163 wsdisplay*      at wsemuldisplaydev?
165 # MII/PHY support
166 makphy*         at mii? phy ?           # Marvell Semiconductor 88E1000 PHYs
167 ukphy*          at mii? phy ?           # generic unknown PHYs
169 pseudo-device   md              1       # memory disk device
170 pseudo-device   loop                    # network loopback
171 pseudo-device   bpfilter        8       # packet filter
172 pseudo-device   ipfilter                # IP filter (firewall) and NAT
173 pseudo-device   ppp             2       # Point-to-Point Protocol
174 pseudo-device   sl              2       # Serial Line IP
175 pseudo-device   pty                     # pseudo-terminals
176 pseudo-device   rnd                     # /dev/random and in-kernel generator
178 pseudo-device   wsmux
179 pseudo-device   wsfont