Dear Holger Brunck, In message <1305266364-8583-2-git-send-email-holger.bru...@keymile.com> you wrote: > From: Thomas Herzmann <thomas.herzm...@keymile.com> > > BoardId and HWKey are used to identify the HW class of a given board. > The correct values are stored in the inventory eeprom. During creation > time of a boot package the boardId and HWkey for the SW is stored in > the default environment and burned into the flash. During boottime > the values in the inventory and in the environment are compared to > avoid starting of a SW which is not authorized for this board. > > Some bootpackages are allowed to run on a set of different boardId > hwKey. In this case the environment variable boardIdListHex was added > to the default environment. In this case the command iterates over the > pair values and compares them with the values read from the inventory > eeprom. > > The syntax of such a boardIdListHex value is e.g.: 158_1 159_1 159_2 > > Signed-off-by: Thomas Herzmann <thomas.herzm...@keymile.com> > Signed-off-by: Holger Brunck <holger.bru...@keymile.com> > Signed-off-by: Valentin Longchamp <valentin.longch...@keymile.com> > Acked-by: Heiko Schocher <h...@denx.de> > cc: Wolfgang Denk <w...@denx.de> > cc: Detlev Zundel <d...@denx.de> > > --- > Changes for v4: > - fix small bug introduced in v3 due to the enhanced error handling, > return the return code (rc) and not 1 in any case > Changes for v3: > - add further error handling > - rework the patch with inputs from W.Denk: > - introduce emtpy line after varaiable declaration > - fix one checkpatch warning > - add comment why we use simple_strtoul > Changes for v2: > - split up first large patch series to three independent smaller > patch series > - give the cmd a more precise name > - rework the patch with inputs from W.Denk: > - adapt and enhance commit msg > - comment the code > - add error handling > > board/keymile/common/common.c | 156 > +++++++++++++++++++++++++++++++++++ > include/configs/km/keymile-common.h | 30 +------- > 2 files changed, 157 insertions(+), 29 deletions(-)
Applied, thanks. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de If I had to live my life again, I'd make the same mistakes, only sooner. -- Tallulah Bankhead _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot