diff options
| -rw-r--r-- | doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml b/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml index f5db0ba..41b6218 100644 --- a/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml +++ b/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
| 2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | 2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" |
| 3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | 3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> |
| 4 | <chapter id="using_sdks"> | 4 | <chapter id="using_sdks"> |
| @@ -198,10 +198,12 @@ hello world</programlisting> | |||
| 198 | <section id="crosscomp-kern-mod"> | 198 | <section id="crosscomp-kern-mod"> |
| 199 | <title>Cross-Compiling Kernel Modules</title> | 199 | <title>Cross-Compiling Kernel Modules</title> |
| 200 | 200 | ||
| 201 | <para>Before cross-compiling kernle modules, you need to make sure the | 201 | <para>Before cross-compiling kernel modules, you need to go into the |
| 202 | installed toolchain includes the kernel source tree, which should be | 202 | kernel source tree in the installed sdk, which should be available at |
| 203 | available at: | 203 | <literal>sdkdir/sysroots/targetarch-enea-linux/usr/src/kernel</literal>, |
| 204 | <literal>sdkdir/sysroots/targetarch-enea-linux/usr/src/kernel</literal>.</para> | 204 | and run the following command:</para> |
| 205 | |||
| 206 | <programlisting>make scripts prepare</programlisting> | ||
| 205 | 207 | ||
| 206 | <para>Once the environment-setup script is sourced, you can make your | 208 | <para>Once the environment-setup script is sourced, you can make your |
| 207 | kernel modules as usual and get them compiled for your target. Below you | 209 | kernel modules as usual and get them compiled for your target. Below you |
| @@ -287,11 +289,11 @@ MODULE_LICENSE("GPL");</programlisting> | |||
| 287 | 289 | ||
| 288 | <itemizedlist> | 290 | <itemizedlist> |
| 289 | <listitem> | 291 | <listitem> |
| 290 | <para>Kgdb – for kernel cross-debugging</para> | 292 | <para>Kgdb - for kernel cross-debugging</para> |
| 291 | </listitem> | 293 | </listitem> |
| 292 | 294 | ||
| 293 | <listitem> | 295 | <listitem> |
| 294 | <para>GDBServer – for application cross-debugging</para> | 296 | <para>GDBServer - for application cross-debugging</para> |
| 295 | </listitem> | 297 | </listitem> |
| 296 | </itemizedlist> | 298 | </itemizedlist> |
| 297 | 299 | ||
| @@ -589,4 +591,4 @@ NOTE: The image build result can be seen here:<literal> | |||
| 589 | </orderedlist> | 591 | </orderedlist> |
| 590 | </section> | 592 | </section> |
| 591 | </section> | 593 | </section> |
| 592 | </chapter> \ No newline at end of file | 594 | </chapter> |
