diff options
| author | Jason Albert <albertj@us.ibm.com> | 2016-08-30 13:25:04 -0500 |
|---|---|---|
| committer | Jason Albert <albertj@us.ibm.com> | 2016-08-30 13:25:04 -0500 |
| commit | efbc0022675cefdef6abc9351d6b0e255c4897de (patch) | |
| tree | 0b5eb018eeba1f7bd5b55072a557430152e4bb0a /docs | |
| parent | b7ef2bedfddddb9e4b245949a96b7b780f914a36 (diff) | |
| download | vpdtools-efbc0022675cefdef6abc9351d6b0e255c4897de.tar.gz vpdtools-efbc0022675cefdef6abc9351d6b0e255c4897de.zip | |
Initial commit of xmlformat text in markdown
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/xmlformat | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/docs/xmlformat b/docs/xmlformat new file mode 100644 index 0000000..b442458 --- /dev/null +++ b/docs/xmlformat @@ -0,0 +1,31 @@ +## Introduction + +This file will describe the xml of the vpd template file format used to +describe the contents of a VPD image + +## High Level Description + +The template VPD format is XML, used to describe the contents of a binary VPD image. The template file is fed into createVpd.py. It in turn interprets that XML, error checks it and creates a binary VPD image. + +The template consists of 3 levels +* `<vpd>` - information about the overall VPD image +* `<record>` - information about a record in `<vpd>` +* `<keyword>` - information about a keyword contained in a `<record>` + +The XML Hierarchy looks like the following: +``` xml +<vpd> + <record> + <keyword> + </keyword> + <keyword> + </keyword> + </record> + <record> + <keyword> + .. + </record> + <record> + .. +</vpd> +```
\ No newline at end of file |

