Mercurial > hg > aboriginal
annotate www/index.html @ 388:3eeb77934265
Add project summary page to website, moving news to its own page.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 12 Aug 2008 18:53:09 -0500 |
parents | 53d50555c1ae |
children | 4a140cf3cfb2 |
rev | line source |
---|---|
72 | 1 <!--#include file="header.html" --> |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
2 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
3 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
4 <b><h1><a href=about.html>What is Firmware Linux?</a></h1></b> |
71 | 5 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
6 <blockquote> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
7 <p>Firmware Linux is an embedded Linux build system, designed to eliminate |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
8 the need for cross compiling.</p> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
9 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
10 <p>The build system is a series of bash scripts which create a small native |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
11 Linux development environment for each target, runnable on real hardware or |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
12 under emulators such as <a href=http://qemu.org>QEMU</a>.</p> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
13 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
14 <p>Currently supported targets include arm, mips, powerpc, and x86, x86-64. |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
15 Partial support is available for sparc, sh4, and m68k.</p> |
379 | 16 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
17 <p>For more information, see <a href=about.html>the about page</a>.</p> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
18 </blockquote> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
19 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
20 <b><h1><a href=downloads>Downloading Firmware Linux</a></h1></b> |
379 | 21 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
22 <blockquote> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
23 <b><h2><a href=downloads>Source Code</a></h2></b> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
24 <p>The current source tarball is |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
25 <a href=downloads/firmware-0.9.0.tar.bz2>Firmware Linux version 0.9.0</a>. |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
26 This is the series of shell scripts you run to create the various binary |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
27 images. See the <a href=downloads/README>README</a> for usage instructions, |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
28 and the <a href=news.html>release notes</a>.</p> |
379 | 29 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
30 <p>Several <a href=downloads/binaries>prebuilt binary images</a> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
31 are available, based on the current Firmware Linux release.</p> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
32 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
33 <b><h2><a href=downloads/binaries/system-image>System Images</a></h2></b> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
34 |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
35 <p>System images provide a complete native development environment, based |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
36 on the following packages:</p> |
379 | 37 |
38 <ul> | |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
39 <li>Linux 2.6.26.2</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
40 <li>uClibc 0.9.29</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
41 <li>BusyBox 1.11.1</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
42 <li>binutils 2.18</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
43 <li>gcc 4.1.2</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
44 <li>make 3.8.1</li> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
45 <li>bash 2.05b</li> |
379 | 46 </ul> |
47 | |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
48 <p>(The build also uses the toybox 0.0.6 and distcc 2.18.3 packages, but does |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
49 not depend on them.)</p> |
279
2966ed8d6803
Belated release announcement for 0.3.1.
Rob Landley <rob@landley.net>
parents:
245
diff
changeset
|
50 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
51 <p>System image tarballs contain an ext2 root filesystem image and a kernel |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
52 configured to boot under the emulator QEMU. Use the "./run-emulator.sh" |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
53 script to use qemu to emulate the appropriate target system, giving you a |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
54 shell prompt within the native development environment. (Type "exit" when |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
55 finished.)</p> |
279
2966ed8d6803
Belated release announcement for 0.3.1.
Rob Landley <rob@landley.net>
parents:
245
diff
changeset
|
56 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
57 <b><h2><a href=downloads/binaries/mini-native>Root filesystem tarballs</a></h2></b> |
245
315f50aa7733
Announcement of 0.3.0 release.
Rob Landley <rob@landley.net>
parents:
208
diff
changeset
|
58 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
59 <p>If you prefer to package your own filesystem images, or use QEMU's |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
60 application emulation mode, you can download each target's root filesystem |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
61 packaged in a tarball.</p> |
245
315f50aa7733
Announcement of 0.3.0 release.
Rob Landley <rob@landley.net>
parents:
208
diff
changeset
|
62 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
63 <b><h2><a href=downloads/binaries/cross-compiler>Cross compilers</h2></a></b> |
208
6850e0aaddde
Add new_platform, note it in the header, mention it as news.
Rob Landley <rob@landley.net>
parents:
192
diff
changeset
|
64 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
65 <p>Prebuilt binary cross compilers for use on <a href=downloads/binaries/cross-compiler/host-i686>i686</a> or <a href=downloads/binaries/cross-compiler/host-x86_64>x86-64</a> hosts.</p> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
66 </blockquote> |
192
7012cf35e4fe
Release message should be in source control...
Rob Landley <rob@landley.net>
parents:
178
diff
changeset
|
67 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
68 <b><h1><a href=/hg/firmware>Development</a></h1></b> |
158 | 69 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
70 <p>The project maintains a <a href=/hg/firmware>development repository</a> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
71 using the Mercurial source control system. This includes RSS feeds for |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
72 <a href=http://127.0.0.1/hg/hgwebdir.cgi/firmware/rss-log>each checkin</a> |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
73 and for <a href=http://127.0.0.1/hg/hgwebdir.cgi/firmware/rss-tags>new releases</a>.</p> |
127 | 74 |
388
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
75 <p>Questions about Firmware Linux should be addressed to the project's |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
76 <a href=http://www2.them.com:8080/cgi-bin/mailman/listinfo/firmware>mailing |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
77 list</a>, the IRC channel #firmware on irc.freenode.org. The project |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
78 maintainer's <a href=/notes.html>blog</a> often includes notes about |
3eeb77934265
Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents:
384
diff
changeset
|
79 ongoing Firmware Linux development.</p> |
90
a7c63aeaf7a9
Update web page, add readme. (For 0.1.1 release.)
Rob Landley <rob@landley.net>
parents:
72
diff
changeset
|
80 |
72 | 81 <!--#include file="footer.html" --> |