diff --git a/en/platforms/Makefile b/en/platforms/Makefile index b7aef1d1c9..f3ad7dfae7 100644 --- a/en/platforms/Makefile +++ b/en/platforms/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/platforms/Makefile,v 1.6 2003/07/18 20:27:46 hrs Exp $ +# $FreeBSD: www/en/platforms/Makefile,v 1.7 2003/08/17 14:24:56 simon Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -9,6 +9,7 @@ DOCS= alpha.sgml DOCS+= amd64.sgml +DOCS+= arm.sgml DOCS+= ia64.sgml DOCS+= index.sgml DOCS+= mips.sgml diff --git a/en/platforms/arm.sgml b/en/platforms/arm.sgml new file mode 100644 index 0000000000..d3312a8467 --- /dev/null +++ b/en/platforms/arm.sgml @@ -0,0 +1,55 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ +<!ENTITY base CDATA ".."> +<!ENTITY date "$FreeBSD$"> +<!ENTITY title "FreeBSD/ARM project"> +<!ENTITY % includes SYSTEM "../includes.sgml"> +%includes; +]> + +<html> + &header; + + <p>FreeBSD/ARM is a port of FreeBSD which aims to run + on the ARM architecture and hardware. + The project's goal is to provide support for the + architecture and hardware surrounding it.</p> + + <h3>FreeBSD/ARM Hardware Notes</h3> + + <p>Currently FreeBSD should work on the i80321 based intel + devboards, which includes the IQ31244 and IQ80321 boards. + Support is still minimal, covering only the CPU, PCI-X bus, + em(4) ethernet adapters, the UART and timer devices.</p> + + <p>Minimal support for the StrongARM 1100 CPU is provided, but + only within the limits of what Simics emulate: CPU, UART and + clock. It is theorically possible to boot on the Assabet board, + the one simics emulates; no attempts, successful or unsuccessful + have been reported. + + <h3>What Needs To Be Done</h3> + + <ul> + <li>SATA support needs to be added.</li> + + <li>Other devices, such as watchdog, i2c and bus should be merged + from NetBSD.</li> + </ul> + + <h3>FreeBSD/ARM Related Links</h3> + + <ul> + <li><a href="http://tisu.mit.jyu.fi/embedded/TIE345/luentokalvot/Embedded_3_ARM.pdf"> + Brief history of ARM</a></li> + + <li><a href="http://www.netbsd.org/Ports/arm32/">NetBSD Arm/32 project</a></li> + </ul> + + <h3>Mini-Install guide</h3> + + <p>Oliver (cognet@FreeBSD.org) has written a mini-install guide for the + current FreeBSD source. It is + <a href="http://people.freebsd.org/~cognet/freebsd_arm.txt">available here</a></p> + + &footer; +</html>