doc/en/projects/mips/index.sgml

206 lines
6.8 KiB
Text

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/projects/mips/index.sgml,v 1.3 2003/02/14 01:27:57 jmallett Exp $">
<!ENTITY title "FreeBSD/MIPS Project">
<!ENTITY email 'freebsd-mips'>
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
<!-- Please pass all changes through the maintainer - jmallett@FreeBSD.org -->
<!ENTITY imagebase "&base;/gifs">
<!-- XXX: workaround for SGML expansion. -->
<!ENTITY nbsp SDATA "[nbsp ]">
<!-- Status levels -->
<!ENTITY status.blank "&nbsp;">
<!ENTITY status.blocked "<img src='&imagebase;/blocked.png' width='22' height='22' alt='Blocked'>">
<!ENTITY status.done "<img src='&imagebase;/done.png' width='22' height='22' alt='Done'>">
<!ENTITY status.new "<img src='&imagebase;/not_started.png' width='22' height='22' alt='Not Started'>">
<!ENTITY status.n-a "<img src='&imagebase;/not_planned.png' width='22' height='22' alt='Not Planned'>">
<!ENTITY status.wip "<img src='&imagebase;/in_progress.png' width='22' height='22' alt='In progress'>">
<!-- XXX: from doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent -->
<!ENTITY a.majordomo "<a href='mailto:majordomo@FreeBSD.org'>majordomo@FreeBSD.org</a>">
<!ENTITY a.mips "<a href='mailto:freebsd-mips@FreeBSD.org'>freebsd-mips@FreeBSD.org</a>">
]>
<html>
<head>
<title>FreeBSD/MIPS Project</title>
<link rel="stylesheet" href="./style.css">
</head>
<body bgcolor="#ffffff">
<img src="&imagebase;/project_goal.png" width="229" height="36"
alt="Project Goal">
<p class="main">The FreeBSD/MIPS Project aims to port FreeBSD to
MIPS R4000 and newer processors, with support for both desktop
platforms (e.g. SGI MIPS) and embedded systems. The ideal is for
it to be as clean of a port as possible, with as few historical
mistakes as are required, and to provide ports to major platforms
where it makes sense for FreeBSD to maintain them, while providing
a good "working base" for any third-party vendors to build their
own platforms on top of FreeBSD/MIPS.</p>
<img src="&imagebase;/project_plan.png" width="229" height="36"
alt="Project Plan">
<p class="main">Initially, development is being done in the FreeBSD
Perforce repository, but once the port has reached a relatively
working state, it will be merged into the FreeBSD CURRENT branch.
Changes made which are not MIPS specific but which are required
for the port should be merged in gradually over time.</p>
<img src="&imagebase;/how_to_contribute.png" width="229" height="36"
alt="How to Contribute">
<p class="main">The project is always looking for additional contributors. If you
wish to participate, the best way to find out what is happening
is to subscribe to the <a href="#mailinglist">freebsd-mips
mailing list</a>. If you are working on a specific task
relating to the project, you should contact
<a href="mailto:jmallett@FreeBSD.org">jmallett@FreeBSD.org</a> with a
description of the task so that your task can be listed
below.</p>
<img src="&imagebase;/resources_and_links.png" width="229" height="36"
alt="Resources and Links">
<ul class="list">
<li><p>General MIPS information is available from
<a href="http://www.mips.com">MIPS Technologies, Inc.</a></p></li>
<li><p><a name="mailinglist">Most discussion relating to</a>
this project takes place on the &a.mips; mailing list.
To subscribe to the list, send a message to &a.majordomo;
with "subscribe freebsd-mips" in the body of the
text.</p></li>
</ul>
<img src="&imagebase;/status_board.png" width="229" height="36"
alt="Status Board"><br><br>
<!-- Tasks should be sorted in order of most complete, then reverse -->
<!-- chronological order. -->
<table border="3" cellpadding="2" cellspacing="0" width="615">
<tr>
<th class="heading"> Task </th>
<th class="heading"> Responsible </th>
<th class="heading"> Last&nbsp;Updated </th>
<th class="heading"> Status </th>
</tr>
<tr>
<td> Update contrib bits for toolchain. </td>
<td> &a.jmallett; </td>
<td> 08 November 2002 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Add toolchain glue for FreeBSD/MIPS. </td>
<td> &a.jmallett; </td>
<td> 08 November 2002 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Merge ARCBIOS kernel driver from NetBSD. </td>
<td> &a.jwojdacki; </td>
<td> 08 November 2002 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Write a GEOM module for SGI fx-labelled disks. </td>
<td> &a.jmallett; </td>
<td> 08 February 2003 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Fill in stub kernel headers. </td>
<td> &a.jmallett; </td>
<td> 13 February 2003 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Fill in stubs for all MD functions. </td>
<td> &a.jmallett; </td>
<td> 14 February 2003 </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Get a kernel booting on real hardware. </td>
<td> &a.jmallett; </td>
<td> 14 February 2003 </td>
<td> &status.wip; </td>
</tr>
<tr>
<td> Merge FreeBSD/MIPS configuration into FSF GCC tree. </td>
<td> </td>
<td> 08 November 2002 </td>
<td> &status.new; </td>
</tr>
<tr>
<td> Flesh out loader(8)'s ARC support. </td>
<td> </td>
<td> 08 November 2002 </td>
<td> &status.new; </td>
</tr>
<!--
<tr>
<td> Brief description. </td>
<td> Responsible </td>
<td> Last updated </td>
<td> Status </td>
</tr>
-->
</table><br><br>
<table border="3" cellpadding="2" cellspacing="0">
<tr>
<th colspan="2" class="heading">Legend</th>
<tr>
<td> &status.new; </td>
<td> Not yet started </td>
</tr><tr>
<td> &status.blocked; </td>
<td> Blocked awaiting completion of another task </td>
</tr><tr>
<td> &status.wip; </td>
<td> Work in progress </td>
</tr><tr>
<td> &status.done; </td>
<td> Task completed </td>
</tr><tr>
<td> &status.n-a; </td>
<td> Not planned </td>
</tr>
</table>
<p><img src="&imagebase;/news.png" width="229" height="36" alt="News"></p>
<p class="main">The remainder of this page is structured as a
reverse-chronological log.</p>
<b>08 November 2002</b>
<ul class="list">
<li>
<p>This web page was created.</p>
</li>
</ul>
<p><small>The original layout for this web page was borrowed from
the FreeBSD C99 Project. BSD Daemon Copyright 1988 by Marshall
Kirk McKusick. All Rights Reserved.</small></p>
&footer;
</body>
</html>