summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAnup Patel <anup.patel@wdc.com>2018-12-21 07:22:27 +0300
committerAnup Patel <anup@brainfault.org>2018-12-21 07:22:27 +0300
commitb023176c17e655f9371df65f6fddc0c1bcbb1fc7 (patch)
treef23c6dc60af1a8c3206ed59d64e36495671d31a5 /README.md
parentab5b228ff596657dffce4a2ed96cd73a95e1864b (diff)
downloadopensbi-b023176c17e655f9371df65f6fddc0c1bcbb1fc7.tar.xz
top: Rename "blob" to "firmware" everywhere
This patch renames "blob" to "firmware" everywhere for better and intutive naming. Signed-off-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/README.md b/README.md
index 82084c3..ca70e0e 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@ We can create three things using the RISC-V OpenSBI project:
2. **libplatsbi.a** - Platform specific OpenSBI static library
(It is libsbi.a plus platform specific hooks represented
by "platform" symbol)
-3. **blobs** - Platform specific firware blobs
+3. **firmwares** - Platform specific firmware binaries
How to Build?
-------------
@@ -31,7 +31,7 @@ How to Build?
For cross-compiling, please ensure that CROSS_COMPILE environment
variable is set before starting build system.
-The libplatsbi.a and blobs are optional and only built when
+The libplatsbi.a and firmwares are optional and only built when
`PLAT=<platform_subdir>` parameter is specified to top-level make.
(**NOTE**: `<platform_subdir>` is sub-directory under plat/ directory)
@@ -46,14 +46,14 @@ OR
OR
`make I=<install_directory> install`
-To build and install platform specific OpenSBI library and blobs
+To build and install platform specific OpenSBI library and firmwares
do the following:
-1. Build **libsbi, libplatsbi, and blobs**:
+1. Build **libsbi, libplatsbi, and firmwares**:
`make PLAT=<platform_subdir>`
OR
`make PLAT=<platform_subdir> O=<build_directory>`
-2. Install **libsbi, headers, libplatsbi, and blobs**:
+2. Install **libsbi, headers, libplatsbi, and firmwares**:
`make PLAT=<platform_subdir> install`
OR
`make PLAT=<platform_subdir> I=<install_directory> install`
@@ -61,7 +61,7 @@ OR
In addition, we can also specify platform specific command-line
options to top-level make (such as `PLAT_<xyz>` or `FW_<abc>`)
which are described under `docs/plat/<platform_name>.md` OR
-`docs/blob/<blob_name>.md`.
+`docs/firmware/<firmware_name>.md`.
Documentation
-------------
@@ -72,7 +72,7 @@ manner:
* `docs/platform_guide.md` - Guidelines for adding new platform support
* `docs/library_usage.md` - Guidelines for using static library
* `docs/plat/<platform_name>.md` - Documentation for `<platform_name>` platform
-* `docs/blob/<blob_name>.md` - Documentation for firmware blob `<blob_name>`
+* `docs/firmware/<firmware_name>.md` - Documentation for firmware `<firmware_name>`
We also prefer source level documentation, so wherever possible we describe
stuff directly in the source code. This helps us maintain source and its