diff --git a/en/platforms/xbox.sgml b/en/platforms/xbox.sgml index e3fe1aba4f..7f93b80245 100644 --- a/en/platforms/xbox.sgml +++ b/en/platforms/xbox.sgml @@ -1,41 +1,62 @@ - + %navincludes; %includes; %developers; ]> &header;
FreeBSD/xbox is a port of FreeBSD which aims to run on Microsoft® Xbox® systems. This project was started by &a.rink;, who did most of the patching and coding. Ed Schouten helped with reviewing patches and he also provided details on certain Xbox internals.
FreeBSD/xbox is only supported in FreeBSD 7-CURRENT, and should still be considered experimental. The framebuffer, Ethernet, sound and USB devices (such as an USB keyboard for the console) are all supported.
The new 7-CURRENT syscons(4)-capable console is available here. Remember: you must remove /sys/i386/xbox/xboxfb.c before applying this patch!
A new live/install CD is currently being developed.
+In order to boot FreeBSD 7-CURRENT from CVS, you must have an up-to-date + version of the Linux/xbox BIOS, called Cromwell (failure will result in your + kernel crashing immediately after loading). This is only available using anonymous CVS, so you + must check out the Cromwell module and build it yourself. Additional + information about Cromwell can be found on the xbox-linux.org website.
+ +In order for Cromwell to load the FreeBSD kernels from an UFS partition, + you will also need this patch.
+ +You can do an installation using the Live CD's, but you will need to do + everything manually. It is suggested to prepare your disk using an i386 + computer running FreeBSD, and set up the /boot/xboxlinux.cfg configuration + file yourself, so Cromwell can determine which kernel to load.
+