<foil>
<title>Introduction</title>
<para>
+Let's take a look at how linux modules work.
+</para>
+</foil>
+
+<foil>
+<title>Requirements</title>
+<para>
+We need the tools to build a module and a building linux tree. Running the built
+linux kernel is highly recommended so we can test our modules.
+</para>
+<para>
+The tools include GNU make, GCC and GNU binutils. Linux build is highly
+dependent on the GNU toolchain, since the beginning.
+</para>
+</foil>
+
+<foil>
+<title>Hands-on</title>
+<para>
We have prepared sample code to build in the samples/ directory. Try them.
</para>
</foil>