Bug 121533 - [patch] ARM platform page on website out-of-date
Summary: [patch] ARM platform page on website out-of-date
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Johann Kois
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-09 15:30 UTC by Gavin Atkinson
Modified: 2008-06-01 08:23 UTC (History)
0 users

See Also:


Attachments
arm.diff (3.86 KB, patch)
2008-03-09 15:30 UTC, Gavin Atkinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gavin Atkinson 2008-03-09 15:30:02 UTC
	The ARM platform page at http://www.freebsd.org/platforms/arm.html
is very out-of-date and doesn't really show just how far along this platform
is coming.  This tries to update the page as best I can manage, using
information from commit logs, the source code, and various posts on the
ARM mailing list.  It also updates the page to more closely fit the style
of the other platform pages.  Lastly, I've tried to explain what "Tier-2"
actually means in the context of an embedded platform, using information from
http://lists.freebsd.org/pipermail/cvs-doc/2006-May/013082.html

How-To-Repeat: 	N/A
Comment 1 Gavin Atkinson freebsd_committer freebsd_triage 2008-03-09 19:09:43 UTC
Slightly modified patch, after feedback from Warner Losh on the 
freebsd-arm@ mailing list:


Index: www/en/platforms/arm.sgml
===================================================================
RCS file: /usr/ncvs/www/en/platforms/arm.sgml,v
retrieving revision 1.11
diff -u -r1.11 arm.sgml
--- www/en/platforms/arm.sgml	3 Dec 2006 18:15:18 -0000	1.11
+++ www/en/platforms/arm.sgml	9 Mar 2008 19:06:13 -0000
@@ -10,25 +10,63 @@
  <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><a name="intro">Introduction</a></h3>

-    <h3>FreeBSD/ARM Hardware Notes</h3>
+    <p>This page contains information about the FreeBSD port to the
+      ARM architecture and hardware.  Discussion of the ARM port takes
+      place on the
+      <a href="http://lists.freebsd.org/mailman/listinfo/freebsd-arm">freebsd-arm</a>
+      mailing list.</p>
+
+    <h3><a name="toc">Table Of Contents</a></h3>
+
+    <ul>
+      <li><a href="#status">Status</a></li>
+      <li><a href="#hw">Hardware List</a></li>
+      <li><a href="#todo">What Needs To Be Done</a></li>
+      <li><a href="#links">FreeBSD/ARM Related Links</a></li>
+      <li><a href="#miniinst">Mini-Install Guide</a></li>
+      <li><a href="#list">FreeBSD/ARM mailing list</a></li>
+    </ul>
+
+    <h3><a name="status">Status</a></h3>
+
+    <p>ARM is officially a
+      <a href="&base;/doc/en_US.ISO8859-1/articles/committers-guide/archs.html">
+      Tier 2</a> architecture, as the <a href="&base;">FreeBSD</a> project
+      does not provide official releases or pre-built packages for this
+      platform due to it primarily targeting the embedded arena.  However,
+      FreeBSD/ARM is being actively developed and maintained, is well supported,
+      and provides an excellent framework for building ARM-based systems.</p>
+
+    <h3><a name="hw">FreeBSD/ARM Hardware Notes</a></h3>

-    <p>Currently FreeBSD should work on the i80321 based Intel
+    <p>FreeBSD should work on the i80321 based Intel XScale&reg;
        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>The i80219 XScale processor is supported, as is the EP80219
+      devboard.</p>
+
+    <p>The IXP425 is supported, as is the Avila GW2348-4 devboard.</p>
+
+    <p>The Atmel AT91RM9200 CPU/Microcontroller range is supported.
+      Support is provided for the Kwikbyte KB9202 devboard range, the
+      BWCT board and the Hot-e HL200 thin client device.</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 theoretically possible to boot on the Assabet board,
        the one Simics emulates; no attempts, successful or unsuccessful,
        have been reported.</p>

-    <h3>What Needs To Be Done</h3>
+    <p>Additionally, support for the Technologic Systems TS-7200 devboard
+      is in the works, as is support for the Atmel AT91SAM926x CPU and
+      the Mavell Orion ARM SoC, the Samsung S3C2XX0 range, and Cirrus
+      Logic EP93XX CPUs.</p>
+
+    <h3><a name="todo">What Needs To Be Done</a></h3>

      <ul>
        <li>SATA support needs to be added.</li>
@@ -37,7 +75,7 @@
          from NetBSD.</li>
      </ul>

-    <h3>FreeBSD/ARM Related Links</h3>
+    <h3><a name="links">FreeBSD/ARM Related Links</a></h3>

      <ul>
        <li><a href="http://tisu.mit.jyu.fi/embedded/TIE345/luentokalvot/Embedded_3_ARM.pdf">
@@ -46,7 +84,7 @@
        <li><a href="http://www.netbsd.org/Ports/arm32/">NetBSD Arm/32 project</a></li>
      </ul>

-    <h3>Mini-Install guide</h3>
+    <h3><a name="miniinst">Mini-Install guide</a></h3>

        <p>&a.cognet; (cognet@FreeBSD.org) has written a mini-install guide for the
          current FreeBSD source.  It is
Comment 2 Johann Kois freebsd_committer freebsd_triage 2008-05-23 19:47:40 UTC
Responsible Changed
From-To: freebsd-www->jkois

I will take this.
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-05-31 22:03:27 UTC
jkois       2008-05-31 21:03:22 UTC

  FreeBSD doc repository

  Modified files:
    en/platforms         arm.sgml 
  Log:
  PR: www/121533
  
  Make the style of this page similar to the other platform pages.
  Make some updates.
  
  Contributed by: Gavin Atkinson
  
  Revision  Changes    Path
  1.12      +49 -11    www/en/platforms/arm.sgml
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 4 Johann Kois freebsd_committer freebsd_triage 2008-06-01 08:22:18 UTC
State Changed
From-To: open->closed

Committed. So close the PR.