Add a page discussing the ARM project.
Attach it to the build. Discussed with: cognet
This commit is contained in:
parent
f7b96ff924
commit
c581182608
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=23091
2 changed files with 57 additions and 1 deletions
|
@ -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)
|
.if exists(../Makefile.conf)
|
||||||
.include "../Makefile.conf"
|
.include "../Makefile.conf"
|
||||||
|
@ -9,6 +9,7 @@
|
||||||
|
|
||||||
DOCS= alpha.sgml
|
DOCS= alpha.sgml
|
||||||
DOCS+= amd64.sgml
|
DOCS+= amd64.sgml
|
||||||
|
DOCS+= arm.sgml
|
||||||
DOCS+= ia64.sgml
|
DOCS+= ia64.sgml
|
||||||
DOCS+= index.sgml
|
DOCS+= index.sgml
|
||||||
DOCS+= mips.sgml
|
DOCS+= mips.sgml
|
||||||
|
|
55
en/platforms/arm.sgml
Normal file
55
en/platforms/arm.sgml
Normal file
|
@ -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>
|
Loading…
Reference in a new issue