diff --git a/en/platforms/xbox.sgml b/en/platforms/xbox.sgml index 7f93b80245..b8d50710a2 100644 --- a/en/platforms/xbox.sgml +++ b/en/platforms/xbox.sgml @@ -1,62 +1,58 @@ - + %navincludes; %includes; %developers; ]> &header;

Introduction

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.

Status

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.

Booting on FreeBSD-CURRENT kernels

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.

Installing on the hard drive

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.

Links

&footer;