Added functions to move memory to and from user space.
[cascardo/kernel/old_slides/.git] / 01.hello / 01.hello.xml
index b57177a..9eb0458 100644 (file)
@@ -15,6 +15,14 @@ Let's take a look at how linux modules work.
 </para>
 </foil>
 
+<foil>
+<title>Building Linux</title>
+<para>
+But, first, we will build Linux. The procedure is configuring, building and
+installing. Try <screen>make help</screen>.
+</para>
+</foil>
+
 <foil>
 <title>Requirements</title>
 <para>
@@ -122,4 +130,15 @@ MODULE\_ALIAS
 </itemizedlist>
 </foil>
 
+<foil>
+<title>Module parameters</title>
+<para>
+Besides <emphasis>MODULE\_PARM\_DESC</emphasis> to inform user about the
+parameter, we must use <emphasis>module\_param</emphasis>.
+</para>
+<screen>
+module_param(name, type, perm);
+</screen>
+</foil>
+
 </slides>