clean up coreboot table handling
|Reported by:||stepan||Owned by:||stepan|
|Patch Status:||patch needs work|
Description (last modified by stepan)
This patch does two things:
- it drops duplicate code for coreboot table creation to be the same for all
platforms while allowing platform dependent additions to the table.
- it adds a function to create the cmos checksum range table (which was
specified but not implemented before, LB_TAG_OPTION_CHECKSUM)
I applied the part which creates the LB_TAG_OPTION_CHECKSUM entry.
The rest of this patch needs to be redone.