Add multi-architecture support to cbfstool

This is an initial re-factoring of CBFS code to enable multiple
architectures. To achieve a clean solution, an additional field
describing the architecture has to be added to the master header.
Hence we also increase the version number in the master header.

Change-Id: Icda681673221f8c27efbc46f16c2c5682b16a265
Signed-off-by: Stefan Reinauer <>
Signed-off-by: Hung-Te Lin <>
Signed-off-by: David Hendricks <>
Tested-by: build bot (Jenkins)
11 files changed