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