No empty .Rs/.Re
[netbsd-mini2440.git] / sys / arch / evbppc / conf / VIRTEX_DFC
blob6cca276afe88d395a139e6530cab96ffb8a423b5
1 #       $NetBSD: VIRTEX_DFC,v 1.7 2009/12/05 20:11:14 pooka Exp $
3 # VIRTEX_DFC
5 #       DFC's design based on GSRD2, ML403, Virtex 4 FX
7 include         "arch/evbppc/conf/std.virtex"
9 #options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
10 #ident          "MPMC2"
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_DFC              # 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        UVMHIST
28 #options        UVMHIST_PRINT
30 # Options necessary to use MD
31 #options        MEMORY_DISK_HOOKS
32 #options        MEMORY_DISK_IS_ROOT     # force root on memory disk
33 #options        MEMORY_DISK_SERVER=0    # no userspace memory disk support
34 #options        MEMORY_DISK_ROOT_SIZE=6300 # size of memory disk, in blocks
36 options         INSECURE        # disable kernel security levels
37 options         NTP             # NTP phase/frequency locked loop
38 options         KTRACE          # system call tracing via ktrace(1)
40 #options        SYSVMSG         # System V message queues
41 #options        SYSVSEM         # System V semaphores
42 #options        SYSVSHM         # System V shared memory
44 #options        USERCONF        # userconf(4) support
45 #options        PIPE_SOCKETPAIR # smaller, but slower pipe(2)
46 #options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
48 # Diagnostic/debugging support options
49 options         DIAGNOSTIC      # cheap kernel consistency checks
50 options         DEBUG           # expensive debugging checks/support
51 options         DDB             # in-kernel debugger
52 options         DDB_HISTORY_SIZE=512    # enable history editing in DDB
53 options         TRAP_PANICWAIT
54 options         SYMTAB_SPACE=400000     # size for embedded symbol table
55 options         MBUFTRACE       # track mbuf leaks
56 options         KMEMSTATS
58 makeoptions     DEBUG="-g"      # compile full symbol table
60 # Compatibility options
61 #options        COMPAT_386BSD_MBRPART # recognize old partition ID
62 #options        TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
63 #options        COMPAT_43       # and 4.3BSD
64 #options        COMPAT_09       # NetBSD 0.9,
65 #options        COMPAT_10       # NetBSD 1.0,
66 #options        COMPAT_11       # NetBSD 1.1,
67 #options        COMPAT_12       # NetBSD 1.2,
68 #options        COMPAT_13       # NetBSD 1.3,
69 #options        COMPAT_14       # NetBSD 1.4,
70 #options        COMPAT_16       # NetBSD 1.6,
71 #options        COMPAT_20       # NetBSD 2.0,
72 options         COMPAT_30       # NetBSD 3.0,
73 options         COMPAT_40       # NetBSD 4.0,
74 options         COMPAT_50       # NetBSD 5.0 compatibility.
75 options         COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
77 # File systems
78 file-system     FFS             # UFS
79 file-system     EXT2FS          # second extended file system (linux)
80 #file-system    LFS             # log-structured file system
81 file-system     MFS             # memory file system
82 file-system     NFS             # Network File System client
83 #file-system    CD9660          # ISO 9660 + Rock Ridge file system
84 file-system     MSDOSFS         # MS-DOS file system
85 file-system     FDESC           # /dev/fd
86 #file-system    KERNFS          # /kern
87 #file-system    NULLFS          # loopback file system
88 #file-system    OVERLAY         # overlay file system
89 #file-system    PROCFS          # /proc
90 #file-system    UMAPFS          # NULLFS + uid and gid remapping
91 #file-system    UNION           # union file system
92 file-system     PTYFS           # /dev/pts/N support
93 file-system     TMPFS           # virtual memory file system
95 # File system options
96 options         QUOTA           # UFS quotas
97 options         FFS_EI          # FFS Endian Independant support
98 options         WAPBL           # File system journaling support - Experimental
99 #options        NFSSERVER       # Network File System server
100 #options        FFS_NO_SNAPSHOT # No FFS snapshot support
101 #options        EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
102                                 # immutable) behave as system flags.
104 options         NFS_BOOT_DHCP   # Support DHCP NFS root
106 # Networking options
107 #options        GATEWAY         # packet forwarding
108 options         INET            # IP + ICMP + TCP + UDP
109 options         INET6           # IPV6
110 #options        IPSEC           # IP security
111 #options        IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
112 #options        IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
113 #options        IPSEC_DEBUG     # debug for IP security
114 #options        MROUTING        # IP multicast routing
115 #options        PIM             # Protocol Independent Multicast
116 #options        DIRECTED_BROADCAST      # allow broadcasts through routers
117 #options        NS              # XNS
118 #options        NSIP            # XNS tunneling over IP
119 options         ISO,TPIP        # OSI
120 #options        EON             # OSI tunneling over IP
121 #options        CCITT,LLC,HDLC  # X.25
122 #options        NETATALK        # AppleTalk networking protocols
123 options         PPP_BSDCOMP     # BSD-Compress compression support for PPP
124 options         PPP_DEFLATE     # Deflate compression support for PPP
125 options         PPP_FILTER      # Active filter support for PPP (requires bpf)
126 options         PFIL_HOOKS      # pfil(9) packet filter hooks
127 options         IPFILTER_LOG    # ipmon(8) log support
128 #options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
129 options         NMBCLUSTERS=4096
131 # These options enable verbose messages for several subsystems.
132 # Warning, these may compile large string tables into the kernel!
133 #options        MIIVERBOSE      # verbose PHY autoconfig messages
136 # Workstation console options
138 options         WSEMUL_VT100
139 options         WSEMUL_DEFAULT_FG=WSCOL_BLACK
140 options         WSEMUL_DEFAULT_BG=WSCOL_LIGHT_WHITE
141 options         WSDISPLAY_COMPAT_USL    # VT handling
142 #options        WSDISPLAY_COMPAT_RAWKBD
143 #options        WSDISPLAY_DEFAULTSCREENS=4
144 options         FONT_VT220L8x16
145 #options        SPLASHSCREEN
146 #options        SPLASHSCREEN_PROGRESS
147 #options        SPLASHSCREEN_IMAGE="\"dev/splash/images/netbsd-small.h\""
149 # Kernel root file system and dump configuration.
150 #config         netbsd  root on ? type ?
151 config          netbsd  root on temac0 type nfs
154 # Device configuration
157 plb0            at root                 # Processor Local Bus
158 cpu0            at plb?                 # Processor itself
159 xcvbus*         at plb?                 # DCR bus
160 temac*          at xcvbus?              # Tri-Mode Ethernet MAC
161 xlcom*          at xcvbus?              # UartLite
162 pstwo*          at xcvbus?              # PS2 port
164 tft*            at plbus?
165 wsdisplay*      at wsemuldisplaydev?
167 pms*            at pstwo?               # PS2 mouse
168 pckbd*          at pstwo?               # PS2 keyboard
170 wskbd*          at pckbd? console ?
171 wsmouse*        at pms? mux 0
173 # MII/PHY support
174 makphy*         at mii? phy ?           # Marvell Semiconductor 88E1000 PHYs
175 ukphy*          at mii? phy ?           # generic unknown PHYs
177 pseudo-device   md              1       # memory disk device
178 pseudo-device   loop                    # network loopback
179 pseudo-device   bpfilter        8       # packet filter
180 pseudo-device   ipfilter                # IP filter (firewall) and NAT
181 pseudo-device   ppp             2       # Point-to-Point Protocol
182 pseudo-device   sl              2       # Serial Line IP
183 pseudo-device   pty                     # pseudo-terminals
184 pseudo-device   rnd                     # /dev/random and in-kernel generator
186 pseudo-device   wsmux
187 pseudo-device   wsfont