XBOX revision 152219
1#
2# XBOX -- kernel for an XBOX
3#
4# $FreeBSD: head/sys/i386/conf/XBOX 152219 2005-11-09 03:55:40Z imp $
5machine		i386
6cpu		I686_CPU		# Celeron
7ident		XBOX
8
9makeoptions	MODULES_OVERRIDE=""
10
11options 	KDB
12options 	DDB
13
14options		XBOX			# kernel is for XBOX
15device		xboxfb			# frame buffer support (REQUIRED!)
16
17# no support yet for root device name fetching
18options		ROOTDEVNAME=\"ufs:ad0s1a\"
19#options	ROOTDEVNAME=\"cd9660:acd0\"
20
21options 	SCHED_4BSD		# 4BSD scheduler
22options 	INET			# InterNETworking
23options 	INET6			# IPv6 communications protocols
24options 	FFS			# Berkeley Fast Filesystem
25options 	SOFTUPDATES		# Enable FFS soft updates support
26#options 	UFS_ACL			# Support for access control lists
27#options 	UFS_DIRHASH		# Improve performance on big directories
28#options 	MD_ROOT			# MD is a potential root device
29options 	NFSCLIENT		# Network Filesystem Client
30#options 	NFSSERVER		# Network Filesystem Server
31#options 	NFS_ROOT		# NFS usable as /, requires NFSCLIENT
32#options 	MSDOSFS			# MSDOS Filesystem
33options 	CD9660			# ISO 9660 Filesystem
34#options 	PROCFS			# Process filesystem (requires PSEUDOFS)
35#options 	PSEUDOFS		# Pseudo-filesystem framework
36#options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
37#options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
38#options 	KTRACE			# ktrace(1) support
39#options 	SYSVSHM			# SYSV-style shared memory
40#options 	SYSVMSG			# SYSV-style message queues
41#options 	SYSVSEM			# SYSV-style semaphores
42#options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
43#options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
44options 	ADAPTIVE_GIANT		# Giant mutex is adaptive.
45
46#device		apic			# I/O APIC
47
48# Bus support.  Do not remove isa, even if you have no isa slots
49device		isa
50device		pci
51
52# ATA and ATAPI devices
53device		ata
54device		atadisk		# ATA disk drives
55device		atapicd		# ATAPI CDROM drives
56options 	ATA_STATIC_ID	# Static device numbering
57
58# SCSI peripherals
59device		scbus		# SCSI bus (required for SCSI)
60device		da		# Direct Access (disks)
61
62# Floating point support - do not disable.
63device		npx
64
65# Pseudo devices.
66device		loop		# Network loopback
67device		mem		# Memory and kernel memory devices
68device		io		# I/O device
69device		random		# Entropy device
70device		ether		# Ethernet support
71#device		tun		# Packet tunnel.
72device		pty		# Pseudo-ttys (telnet etc)
73#device		md		# Memory "disks"
74#device		gif		# IPv6 and IPv4 tunneling
75#device		faith		# IPv6-to-IPv4 relaying (translation)
76
77# The `bpf' device enables the Berkeley Packet Filter.
78# Be aware of the administrative consequences of enabling this!
79# Note that 'bpf' is required for DHCP.
80device		bpf		# Berkeley packet filter
81
82# USB support
83#device		uhci		# UHCI PCI->USB interface
84device		ohci		# OHCI PCI->USB interface
85device		usb		# USB Bus (required)
86device		ugen		# Generic
87device		uhid		# "Human Interface Devices"
88device		ukbd		# Keyboard
89device		ulpt		# Printer
90device		umass		# Disks/Mass storage - Requires scbus and da
91device		ums		# Mouse
92device		urio		# Diamond Rio 500 MP3 player
93device		uscanner	# Scanners
94
95device		miibus
96device		aue		# ADMtek USB Ethernet
97device		axe		# ASIX Electronics USB Ethernet
98device		cdce		# Generic USB over Ethernet
99device		cue		# CATC USB Ethernet
100device		kue		# Kawasaki LSI USB Ethernet
101device		rue		# RealTek RTL8150 USB Ethernet
102
103device		sound
104device		snd_ich		# nForce audio
105