Для работы с AMI есть пара полезных утилит, правда линуксовых, bios_extract и ami_slab (входят в стостав утилит coreboot). Оные позволяют раздербанить формат модуля 1B и написаны вполне понятным кодом, структуру можно выцепить оттуда. Взяв за основу этот исходник можно сделать и обратный запаковщик, мне хватило раздербана, остальное правил потом вручную.
Для работы с AMI есть пара полезных утилит, правда линуксовых, bios_extract и ami_slab (входят в стостав утилит coreboot). Оные позволяют раздербанить формат модуля 1B и написаны вполне понятным кодом, структуру можно выцепить оттуда. Взяв за основу этот исходник можно сделать и обратный запаковщик, мне хватило раздербана, остальное правил потом вручную.