Skip to content

Commit

Permalink
Merge pull request #20 from andanicolae/lab02-kernel-modules
Browse files Browse the repository at this point in the history
lab 02 nitpicking and broken links fix
  • Loading branch information
dbaluta authored Mar 5, 2018
2 parents 28eabf8 + 0c157a7 commit a47f8fb
Show file tree
Hide file tree
Showing 3 changed files with 204 additions and 164 deletions.
17 changes: 10 additions & 7 deletions Documentation/teaching/labs/exercises-summary.hrst
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@

To solve exercises need to perform these steps:
To solve exercises, you need to perform these steps:

* prepare skeletons from templates
* build modules
* copy modules to VM
* copy modules to the VM
* start the VM and test the module in the VM.

The current lab name is |LAB_NAME|. See the exercises for the task name.
Expand All @@ -15,22 +15,22 @@ The current lab name is |LAB_NAME|. See the exercises for the task name.
**See details**

The skeleton code is generated from full source examples located in
``tools/labs/templates``. To solve the tasks start by generating
:file:`tools/labs/templates`. To solve the tasks, start by generating
the skeleton code:

.. parsed-literal:: shell
.. code-block:: shell

tools/labs $ make clean
tools/labs $ LABS=<lab name>/<task name> make skels

Where task name is defined for each task. Once the skelton drivers are
generated build the source:
where task name is defined for each task. Once the skeleton drivers are
generated, build the source:

.. code-block:: shell

tools/labs $ make build

Then copy the modules and start the VM:
Then, copy the modules and start the VM:

.. code-block:: shell

Expand All @@ -39,4 +39,7 @@ The current lab name is |LAB_NAME|. See the exercises for the task name.

The modules are placed in /home/root/skels/|LAB_NAME|/<task_name>.

Alternatively, we can copy files via :command:`scp`, in order to avoid restarting the VM.
For additional details about connecting to the VM via the network, please check :ref:`vm_interaction_link`.

Review the `Exercises`_ section for more detailed information.
Loading

0 comments on commit a47f8fb

Please sign in to comment.