Застрял с переделкой Award BIOS Editor. Автор оной

Застрял с переделкой Award BIOS Editor. Автор оной оказался "закоренелым" сишником, ненавистником С++ с его классами/контейнерами/шаблонами. В результате написанный код не имел шансов на серьезное использование, постоянно осыпая ошибками и в "оригинальной" версии. Попытка (автора) исправить это с введением механизма плагинов лишь ухудшило ситуацию. Вместо плагинов нужно было использовать классы, на которые и перевел всю программу.
В общем, высказанное не стоит считать претензиями, так, просто, больше жалуюсь, что много делать-переделывать.;) В частности, именно из-за такого стиля проект был обречен. Итого, люди - учите С++, "чисто С" нонче давно не рулит.:D

p.s. говорящий сам за себя комментарий автора из кода::)

// stupid global variables
								sysbiosChipset_modifyChipsetPtr = &tempchipset;
								memcpy(sysbiosChipset_modifyChipsetPtr, chipRegPtr, sizeof(sysbiosChipRegEntry));

Award BIOS Editor