From 7127cf39262754ed1e70efc22da990678f3a98b3 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Sun, 19 Jan 2014 16:19:04 +0100 Subject: [PATCH] Add link to novaboot script syntax and fix md formating --- README.md | 32 +++++++++++++++++--------------- novaboot | 14 ++++++++------ 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 8fb9b57..0ab2040 100644 --- a/README.md +++ b/README.md @@ -17,12 +17,13 @@ as simple as running a local program. It facilitates booting on local or remote hosts or in emulators such as qemu. Novaboot operation is controlled by command line options and by a so called novaboot script, which can be thought as a generalization of bootloader configuration -files. Based on this input, novaboot setups everything for the target -host to boot the desired configuration, i.e. it generates the -bootloader configuration file in the proper format, deploy the -binaries and other needed files to required locations, perhaps on a -remote boot server and reset the target host. Finally, target host's -serial output is redirected to standard output if that is possible. +files (see ["NOVABOOT SCRIPT SYNTAX"](#novaboot-script-syntax)). Based on this input, +novaboot setups everything for the target host to boot the desired +configuration, i.e. it generates the bootloader configuration file in +the proper format, deploy the binaries and other needed files to +required locations, perhaps on a remote boot server and reset the +target host. Finally, target host's serial output is redirected to +standard output if that is possible. Typical way of using novaboot is to make the novaboot script executable and set its first line to _\#!/usr/bin/env novaboot_. Then, @@ -464,15 +465,16 @@ absolute path of the directory containing the interpreted novaboot script. Example: - \#!/usr/bin/env novaboot - WVDESC=Example program - load bin/apps/sigma0.nul S0\_DEFAULT script\_start:1,1 \\ - verbose hostkeyb:0,0x60,1,12,2 - load bin/apps/hello.nul - load hello.nulconfig <). Based on this input, +novaboot setups everything for the target host to boot the desired +configuration, i.e. it generates the bootloader configuration file in +the proper format, deploy the binaries and other needed files to +required locations, perhaps on a remote boot server and reset the +target host. Finally, target host's serial output is redirected to +standard output if that is possible. Typical way of using novaboot is to make the novaboot script executable and set its first line to I<#!/usr/bin/env novaboot>. Then, @@ -1356,6 +1357,7 @@ absolute path of the directory containing the interpreted novaboot script. Example: + #!/usr/bin/env novaboot WVDESC=Example program load bin/apps/sigma0.nul S0_DEFAULT script_start:1,1 \ -- 2.39.2