Re: Менеджер ETACS для Actia/Lexia-3 (не DiagBox etc.)
Да ничего не будет, если не будут изменены неопределенные биты от оригинального кодинга.
Вот если поменяешь их, тогда .... МОЖЕТ (возможно) что-то и будет.
Это же просто строчка байт в епроме, и прога их интерпретирует. Чего не изменилось, то и останется как было.
Реализация битовых полей и так не простая штука на асме, а если они связаны ... Вряд ли разработчики будут особо на это завязываться.
Не надо плодить сущности. Считал кодинг. Взял маску неопределенных бит (а для каждого skey они у тебя есть), запомнил. В кодинге пользователя перед записью принудительно сбросил-поставил неопределенные биты как было. Для супер-пупер крутых предусмотрел режим dumb, типа правь, что хочешь на свой страх и риск. Но перед записью бросил в массы warning/
|