From 72d81e5e6028cbda6c6d955f33c5083a5af8a782 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Tue, 16 Dec 2014 13:13:56 +0100 Subject: [PATCH] Doc: Add a concise list of execution phases --- README.md | 16 ++++++++++++++-- novaboot | 28 ++++++++++++++++++++++++++-- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8551f50..ab85c50 100644 --- a/README.md +++ b/README.md @@ -71,8 +71,20 @@ from it. Novaboot performs its work in several phases. Each phase can be influenced by several command line options, certain phases can be -skipped. The list of phases (in the execution order) and the -corresponding options follows. +skipped. The list of phases (in the execution order) is as follows. + +- 1. [Configuration reading](#configuration-reading-phase) +- 2. [Command line processing](#command-line-processing-phase) +- 3. [Script preprocessing](#script-preprocessing-phase) +- 4. [File generation](#file-generation-phase) +- 5. [Target connection](#target-connection-check) +- 6. [File deployment](#file-deployment-phase) +- 7. [Target power-on and reset](#target-power-on-and-reset-phase) +- 8. [Interaction with the bootloader](#interaction-with-the-bootloader-on-the-target) +- 9. [Target interaction](#target-interaction-phase) + +Each phase is described in the following sections together with the +command line options that control it. ## Configuration reading phase diff --git a/novaboot b/novaboot index c76eaa5..085a7f3 100755 --- a/novaboot +++ b/novaboot @@ -1262,8 +1262,32 @@ I configurations. Novaboot performs its work in several phases. Each phase can be influenced by several command line options, certain phases can be -skipped. The list of phases (in the execution order) and the -corresponding options follows. +skipped. The list of phases (in the execution order) is as follows. + +=over + +=item 1. L + +=item 2. L + +=item 3. L