[Midnightbsd-cvs] src: i386/conf: kernel types for XBOX and MAC
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Dec 9 12:00:27 EST 2008
Log Message:
-----------
kernel types for XBOX and MAC
Added Files:
-----------
src/sys/i386/conf:
MAC (r1.1)
XBOX (r1.1)
-------------- next part --------------
--- /dev/null
+++ sys/i386/conf/XBOX
@@ -0,0 +1,109 @@
+#
+# XBOX -- kernel for an XBOX
+#
+# $MidnightBSD: src/sys/i386/conf/XBOX,v 1.1 2008/12/09 17:00:26 laffer1 Exp $
+# $FreeBSD: src/sys/i386/conf/XBOX,v 1.7 2006/08/09 23:47:38 imp Exp $
+cpu I686_CPU # Celeron
+ident XBOX
+
+makeoptions MODULES_OVERRIDE=""
+
+options KDB
+options DDB
+
+options XBOX # kernel is for XBOX
+device xboxfb # frame buffer support (REQUIRED!)
+device sc # syscons
+device fb
+
+# no support yet for root device name fetching
+options ROOTDEVNAME=\"ufs:ad0s1a\"
+#options ROOTDEVNAME=\"cd9660:acd0\"
+
+options SCHED_4BSD # 4BSD scheduler
+options INET # InterNETworking
+options INET6 # IPv6 communications protocols
+options FFS # Berkeley Fast Filesystem
+options SOFTUPDATES # Enable FFS soft updates support
+#options UFS_ACL # Support for access control lists
+#options UFS_DIRHASH # Improve performance on big directories
+#options MD_ROOT # MD is a potential root device
+options NFSCLIENT # Network Filesystem Client
+#options NFSSERVER # Network Filesystem Server
+#options NFS_ROOT # NFS usable as /, requires NFSCLIENT
+#options MSDOSFS # MSDOS Filesystem
+options CD9660 # ISO 9660 Filesystem
+#options PROCFS # Process filesystem (requires PSEUDOFS)
+#options PSEUDOFS # Pseudo-filesystem framework
+#options COMPAT_FREEBSD4 # Compatible with FreeBSD4
+#options KTRACE # ktrace(1) support
+#options SYSVSHM # SYSV-style shared memory
+#options SYSVMSG # SYSV-style message queues
+#options SYSVSEM # SYSV-style semaphores
+#options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
+#options KBD_INSTALL_CDEV # install a CDEV entry in /dev
+options ADAPTIVE_GIANT # Giant mutex is adaptive.
+# Xbox has a non-standard default timer frequency
+options TIMER_FREQ=1125000 # Gives ~733.34MHz CPU
+
+#device apic # I/O APIC
+
+# Bus support. Do not remove isa, even if you have no isa slots
+device isa
+device pci
+
+# ATA and ATAPI devices
+device ata
+device atadisk # ATA disk drives
+device atapicd # ATAPI CDROM drives
+options ATA_STATIC_ID # Static device numbering
+
+# SCSI peripherals
+device scbus # SCSI bus (required for SCSI)
+device da # Direct Access (disks)
+
+# Floating point support - do not disable.
+device npx
+
+# Pseudo devices.
+device loop # Network loopback
+device mem # Memory and kernel memory devices
+device io # I/O device
+device random # Entropy device
+device ether # Ethernet support
+#device tun # Packet tunnel.
+device pty # Pseudo-ttys (telnet etc)
+#device md # Memory "disks"
+#device gif # IPv6 and IPv4 tunneling
+#device faith # IPv6-to-IPv4 relaying (translation)
+
+# The `bpf' device enables the Berkeley Packet Filter.
+# Be aware of the administrative consequences of enabling this!
+# Note that 'bpf' is required for DHCP.
+device bpf # Berkeley packet filter
+
+# USB support
+#device uhci # UHCI PCI->USB interface
+device ohci # OHCI PCI->USB interface
+device usb # USB Bus (required)
+device ugen # Generic
+device uhid # "Human Interface Devices"
+device ukbd # Keyboard
+device ulpt # Printer
+device umass # Disks/Mass storage - Requires scbus and da
+device ums # Mouse
+device urio # Diamond Rio 500 MP3 player
+device uscanner # Scanners
+
+device miibus
+device aue # ADMtek USB Ethernet
+device axe # ASIX Electronics USB Ethernet
+device cdce # Generic USB over Ethernet
+device cue # CATC USB Ethernet
+device kue # Kawasaki LSI USB Ethernet
+device rue # RealTek RTL8150 USB Ethernet
+
+device sound
+device snd_ich # nForce audio
+
+device nfe # nVidia nForce MCP on-board Ethernet Networking
--- /dev/null
+++ sys/i386/conf/MAC
@@ -0,0 +1,29 @@
+# MAC -- Generic kernel configuration file for FreeBSD/i386 MAC
+#
+# The Mandatory Access Control, or MAC, framework allows administrators to
+# finely control system security by providing for a loadable security pol-
+# icy architecture.
+#
+# For more information see:
+#
+# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mac.html
+#
+# $MidnightBSD: src/sys/i386/conf/MAC,v 1.1 2008/12/09 17:00:26 laffer1 Exp $
+# $FreeBSD: src/sys/i386/conf/MAC,v 1.1 2005/09/18 03:15:35 csjp Exp $
+
+include GENERIC
+ident MAC
+
+options MAC
+
+#options MAC_BIBA # BIBA data integrity policy
+#options MAC_BSDEXTENDED # File system firewall policy
+#options MAC_IFOFF # Network interface silencing policy
+#options MAC_LOMAC # Low-watermark data integrity policy
+#options MAC_MLS # Multi-level confidentiality policy
+#options MAC_NONE # NULL policy
+#options MAC_PARTITION # Process partition policy
+#options MAC_PORTACL # Network port access control policy
+#options MAC_SEEOTHERUIDS # UID visibility policy
+#options MAC_STUB # Stub policy
+#options MAC_TEST # Testing policy for the MAC framework
More information about the Midnightbsd-cvs
mailing list