]> rtime.felk.cvut.cz Git - novaboot.git/blobdiff - README.md
Doc: Add a concise list of execution phases
[novaboot.git] / README.md
index 8551f502c2b7a3c0fd712fdaea490addadc556a9..ab85c50d2cb155d7a2e4a6fb630c4fe3b5372b7e 100644 (file)
--- 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