summaryrefslogtreecommitdiff
path: root/src/porting
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-04-27 23:20:44 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-04-27 23:20:44 -0500
commitf5d061ace69b13801b1e6acb83a7c26e7bcd6ff1 (patch)
treeed9f882017c8b7bc0f590147e246038ddb6383c1 /src/porting
parentaa975b4728c050e00034b579afd137a49f0642bf (diff)
downloaddocs-f5d061ace69b13801b1e6acb83a7c26e7bcd6ff1.tar.gz
docs-f5d061ace69b13801b1e6acb83a7c26e7bcd6ff1.tar.bz2
docs-f5d061ace69b13801b1e6acb83a7c26e7bcd6ff1.tar.xz
docs-f5d061ace69b13801b1e6acb83a7c26e7bcd6ff1.zip
Porting guide: 'the target' -> 'your target'
Diffstat (limited to 'src/porting')
-rw-r--r--src/porting/1_intro.xml12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/porting/1_intro.xml b/src/porting/1_intro.xml
index d1b4e80..2c59bc7 100644
--- a/src/porting/1_intro.xml
+++ b/src/porting/1_intro.xml
@@ -30,7 +30,7 @@
you will need a computer platform supported by the Linux kernel and one of its compilers (at the time of this writing, GCC or Clang).
The Linux kernel, as of version 4.3, supports over 30 CPU architectures, so odds are good that your computer will be supported.
Nonetheless, you should still ensure that the Linux kernel and a recent toolchain have been ported and tested on your hardware before proceeding.</para>
- <para>You will also need a way to boot Linux on the target. The specifics of this are beyond the scope of this guide.
+ <para>You will also need a way to boot Linux on your target. The specifics of this are beyond the scope of this guide.
Usually most embedded systems support booting off flash media which is easily obtained and writable by most host computers;
they may alternatively support booting from a network.</para>
<section>
@@ -55,12 +55,12 @@
<title>Process Overview</title>
<para>Porting the Adélie Linux system to a new platform involves a few high-level goals:</para>
<itemizedlist>
- <listitem><para>Port the musl libc to the target (if required);</para></listitem>
- <listitem><para>Build a "cross-compilation" toolchain for the target on the host, which allows you to build software for the target;</para></listitem>
- <listitem><para>Build essential libraries and system software for the target using the cross-compiler on the host;</para></listitem>
- <listitem><para>Re-build these essential libraries on the target.</para></listitem>
+ <listitem><para>Port the musl libc to your target (if required);</para></listitem>
+ <listitem><para>Build a "cross-compilation" toolchain for your target on the host, which allows you to build software for your target;</para></listitem>
+ <listitem><para>Build essential libraries and system software for your target using the cross-compiler on the host;</para></listitem>
+ <listitem><para>Re-build these essential libraries on your target.</para></listitem>
</itemizedlist>
- <para>Once these goals have been completed, you will have a functional Adélie Linux system on the target.
+ <para>Once these goals have been completed, you will have a functional Adélie Linux system on your target.
After you have tested it and are satisfied with the stability and functionality of the port,
you may also wish to contact the Adélie Linux Platform Group for consideration on including the new port in the distribution.</para>
</section>