Developer Guide

  • 10/27/2020
  • Public Content
Contents

Manifest Fields Format Rules

String Format

Any sequence of ASCI chars in 0x20-0x7E.
Note: Tabs are forbidden.

Boolean Format

Either "true" or "false".
Note:
Lower case only

Unsigned Integer Format

  • HEXADECIMAL: numbers with '0x' or '0X' prefix, for example, the following numbers are valid: 0xff, 0xFF, 0Xff, 0XFF, 0xFf
  • BINARY: numbers with '0b' or '0B' prefix, for example, the following numbers are valid: 0b110, 0B110.
  • DECIMAL: numbers that don't have hexadecimal or binary prefix and don't have leading zeros (e.g. 05). treated as decimal, the following numbers are valid: 123, 0
The integer is in the range [0, 0x7FFFFFFF] (unless mentioned otherwise).
Unsigned Decimal Integer Format
In addition to being an unsigned integer format:
  • The number must be decimal (cannot be in HEX/BIN format).
  • The integer is in the range [0, 0x7FFFFFFF]  (unless mentioned otherwise).
  • Set Format
The format is as follows: { item1, item2, ... }
An example can be found in provided sample file (sample.cong)
Notes:
   1. Set must start with open-curve-bracket: '{'
   2. Set must end with close-curve-bracket: '}'
   3. Set must contain at least one item
   4. Whitespaces (space and tab) are ignored during the parse process.
   5. The same item cannot appear more than once (set).
 
1 <=  setSize   <= 50     (unless mentioned otherwised)
1 <= charLength <= 800    (unless mentioned otherwised)
 
Set of Unsigned Integers Format
Each item/integer is in unsigned integer format
Each item/integer is in the range [0, 0xFFFFFFFF] (unless mentioned otherwised)
For example: { 83, 0x3Fa1, 0B101 }
 

Set of Unsigned Decimal Integers Format

Each item/integer is in unsigned decimal integer format
Each item/integer is in the range [0, 0xFFFFFFFF] (unless mentioned otherwised)
For example: { 1, 16, 35 }
 

UUID Format

A string of the following format: 
[8 digits]-[4 digits]-[4 digits]-[4 digits]-[12 digits]
where a digit is a char in [0-9,A-F,a-f].
 

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.