XBOX revision 249083
1# 2# XBOX -- kernel for an XBOX 3# 4# $FreeBSD: head/sys/i386/conf/XBOX 249083 2013-04-04 07:12:24Z mav $ 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:ada0s1a\" 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 NFSCL # New Network Filesystem Client 31#options NFSD # New Network Filesystem Server 32#options NFSLOCKD # Network Lock Manager 33#options NFS_ROOT # NFS usable as /, requires NFSCL 34#options MSDOSFS # MSDOS Filesystem 35options CD9660 # ISO 9660 Filesystem 36#options PROCFS # Process filesystem (requires PSEUDOFS) 37#options PSEUDOFS # Pseudo-filesystem framework 38#options COMPAT_FREEBSD4 # Compatible with FreeBSD4 39#options KTRACE # ktrace(1) support 40#options SYSVSHM # SYSV-style shared memory 41#options SYSVMSG # SYSV-style message queues 42#options SYSVSEM # SYSV-style semaphores 43#options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 44#options KBD_INSTALL_CDEV # install a CDEV entry in /dev 45# Xbox has a non-standard default timer frequency 46options TIMER_FREQ=1125000 # Gives ~733.34MHz CPU 47 48#device apic # I/O APIC 49 50device pci 51 52# ATA and ATAPI devices 53device ata 54options ATA_STATIC_ID # Static device numbering 55 56# ATA/SCSI peripherals 57device scbus # SCSI bus (required for ATA/SCSI) 58device cd # CD 59device da # Direct Access (disks) 60device pass # Passthrough device (direct ATA/SCSI access) 61 62# Pseudo devices. 63device loop # Network loopback 64device random # Entropy device 65device ether # Ethernet support 66#device tun # Packet tunnel. 67#device md # Memory "disks" 68#device gif # IPv6 and IPv4 tunneling 69#device faith # IPv6-to-IPv4 relaying (translation) 70 71# The `bpf' device enables the Berkeley Packet Filter. 72# Be aware of the administrative consequences of enabling this! 73# Note that 'bpf' is required for DHCP. 74device bpf # Berkeley packet filter 75 76# USB support 77options USB_DEBUG # enable debug msgs 78#device uhci # UHCI PCI->USB interface 79device ohci # OHCI PCI->USB interface 80device usb # USB Bus (required) 81device ukbd # Keyboard 82device umass # Disks/Mass storage - Requires scbus and da 83 84device miibus 85 86device sound 87device snd_ich # nForce audio 88 89device nfe # nVidia nForce MCP on-board Ethernet Networking 90