Свежие обсуждения
Микроконтроллеры

Расшифровщик дампов

Некоторые разработчики "путают" (особенно раньше любили) линии адресов и данных (как утверждали, для лучшей топологии ПП) в результате чего, слитый с ПЗУ дамп оказывается "зашифрован". Если это - текст, то прочесть его в хекс-редакторе будет невозможно, если это - звуковой сэмпл, то, поместив его в звуковой редактор, звука не получишь, и т.д.
Разместил программку, которая умеет производить "расшифровку" таких дампов.
Требуется потестировать, по мере возможностей.

 

Gregory: Некоторые разработчики "путают" (особенно раньше любили) линии адресов и данных
Странно.. Если адреса переставить, то понятно, дамп будет с переставленными фрагментами. Можно биты данных переставить. Если удобнее по разводке платы и Заказчику пофиг. А адреса с данными? Это как такое получится схемотехнически?

 

Vlad_Petr: Это как такое получится схемотехнически?

Попутаны не между собою линии адреса и данных, а в адресе попутаны линии, и в данных попутаны линии. Ну или либо только в адресе, либо только в данных.

 

Иногда веселее - оддна линии данных заведена через какой-нибудь инвертор в другом углу платы...

 

Арс: Попутаны не между собою линии адреса и данных, а в адресе попутаны линии, и в данных попутаны линии. Ну или либо только в адресе, либо только в данных.
Да.
Именно это и имелось ввиду.

Wladimir_TS: Иногда веселее - оддна линии данных заведена через какой-нибудь инвертор в другом углу платы.
Это тоже предусмотрел.
А ещё есть функция инвертирования семи битов данных, по восьмому-указателю.

Так понимаю, никто аннотации, и уж тем более хелпа не прочёл...

 

Ссылка изменилась.