Если вы почитаете материалы, посвященные разборке BIOS

Если вы почитаете материалы, посвященные разборке BIOS (любого направления: Award/AMI/Phoenix/EFI), то заметите, что на данный момент BIOS состоит из нескольких модулей: программных модулей и модулей данных. Программные модули в свою очередь можно разделить на bootblock и все остальное. Bootblock неупакован, остальные программные модули упакованы.


Как вы будете распознавать/распаковывать/модифицировать/упаковывать модули - это уже зависит от ваших знаний и фантазии.
А относительно разделения исходного файла на собственно файл прошивки и файл платформы - если не нравится мой подход, то можете резать самостоятельно:).