XBOX revision 253779
1112918Sjeff# 2112918Sjeff# XBOX -- kernel for an XBOX 3112918Sjeff# 4112918Sjeff# $FreeBSD: head/sys/i386/conf/XBOX 253779 2013-07-29 20:26:27Z obrien $ 5112918Sjeffcpu I686_CPU # Celeron 6112918Sjeffident XBOX 7112918Sjeff 8112918Sjeffmakeoptions MODULES_OVERRIDE="" 9112918Sjeff 10112918Sjeffoptions KDB 11113729Sjdpoptions DDB 12112918Sjeff 13112918Sjeffoptions XBOX # kernel is for XBOX 14112918Sjeffdevice xboxfb # frame buffer support (REQUIRED!) 15112918Sjeffdevice sc # syscons 16112918Sjeffdevice fb 17112918Sjeff 18112918Sjeff# no support yet for root device name fetching 19112918Sjeffoptions ROOTDEVNAME=\"ufs:ada0s1a\" 20112918Sjeff#options ROOTDEVNAME=\"cd9660:acd0\" 21112918Sjeff 22112918Sjeffoptions SCHED_4BSD # 4BSD scheduler 23112918Sjeffoptions INET # InterNETworking 24112918Sjeffoptions INET6 # IPv6 communications protocols 25112918Sjeffoptions FFS # Berkeley Fast Filesystem 26112918Sjeffoptions SOFTUPDATES # Enable FFS soft updates support 27112918Sjeff#options UFS_ACL # Support for access control lists 28112918Sjeff#options UFS_DIRHASH # Improve performance on big directories 29112918Sjeff#options MD_ROOT # MD is a potential root device 30112918Sjeffoptions NFSCL # New Network Filesystem Client 31112918Sjeff#options NFSD # New Network Filesystem Server 32112918Sjeff#options NFSLOCKD # Network Lock Manager 33112918Sjeff#options NFS_ROOT # NFS usable as /, requires NFSCL 34112918Sjeff#options MSDOSFS # MSDOS Filesystem 35112918Sjeffoptions CD9660 # ISO 9660 Filesystem 36112918Sjeff#options PROCFS # Process filesystem (requires PSEUDOFS) 37112918Sjeff#options PSEUDOFS # Pseudo-filesystem framework 38112918Sjeff#options COMPAT_FREEBSD4 # Compatible with FreeBSD4 39112918Sjeff#options KTRACE # ktrace(1) support 40112918Sjeff#options SYSVSHM # SYSV-style shared memory 41112918Sjeff#options SYSVMSG # SYSV-style message queues 42112918Sjeff#options SYSVSEM # SYSV-style semaphores 43112918Sjeff#options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 44112918Sjeff#options KBD_INSTALL_CDEV # install a CDEV entry in /dev 45112918Sjeff# Xbox has a non-standard default timer frequency 46112918Sjeffoptions TIMER_FREQ=1125000 # Gives ~733.34MHz CPU 47112918Sjeff 48112918Sjeff#device apic # I/O APIC 49123348Smtm 50112918Sjeffdevice pci 51112918Sjeff 52112918Sjeff# 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 65options YARROW_RNG # Yarrow software RNG 66device ether # Ethernet support 67#device tun # Packet tunnel. 68#device md # Memory "disks" 69#device gif # IPv6 and IPv4 tunneling 70#device faith # IPv6-to-IPv4 relaying (translation) 71 72# The `bpf' device enables the Berkeley Packet Filter. 73# Be aware of the administrative consequences of enabling this! 74# Note that 'bpf' is required for DHCP. 75device bpf # Berkeley packet filter 76 77# USB support 78options USB_DEBUG # enable debug msgs 79#device uhci # UHCI PCI->USB interface 80device ohci # OHCI PCI->USB interface 81device usb # USB Bus (required) 82device ukbd # Keyboard 83device umass # Disks/Mass storage - Requires scbus and da 84 85device miibus 86 87device sound 88device snd_ich # nForce audio 89 90device nfe # nVidia nForce MCP on-board Ethernet Networking 91