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