maco, чет Вы совсем уже ерунду начали писать. Инкапсуляция в квадрате другого протокола при обращении к SEEPROM - это сильно. Вы занялись болтовней, потому что по решению проблемы добавить нечего. Если даташит говорит, что при SVI используется квадрат, то почему мне отказываете в праве написать, что исползуется SMBus - квадрат? Что касается инкапсуляции при SVI, то инкапсулируются команды SVI - это и есть протокол более высокого уровня. А при SEEPROM никакой инкапсуляции нет, там просто флаги чтения или записи, адреса устройства и ячеек- это цельный протокол, описанный в спецификации на шину.
И для справки - когда говорится, что программа 16-битная, это указывает, что она работает в реальном режиме процессора. Это давно занятый термин, если уж Вы так любите точную терминологию. Попробуйте найти модули в legacyBIOS, которые исполняются после перевода процессора в защищенный режим. Лично я вижу, что коды BIOS исполняются до момента загрузки загрузочного сектора с винчестера, передачи управления winload-у и дальнейшего перевода компьютера в защищенный режим, после этого BIOS уже свои функции по запуску ПК выполнила, и уступает место операционной системе. И только некоторые модули, исполняемые мультиконтроллером, остаются в действии.
Троллинг прекращайте. говорите по сути, если нет советов, то пустопорожняя болтовня никому кроме вас не нужна.
maco, чет Вы совсем уже ерунду начали писать. Инкапсуляция в квадрате другого протокола при обращении к SEEPROM - это сильно. Вы занялись болтовней, потому что по решению проблемы добавить нечего. Если даташит говорит, что при SVI используется квадрат, то почему мне отказываете в праве написать, что исползуется SMBus - квадрат? Что касается инкапсуляции при SVI, то инкапсулируются команды SVI - это и есть протокол более высокого уровня. А при SEEPROM никакой инкапсуляции нет, там просто флаги чтения или записи, адреса устройства и ячеек- это цельный протокол, описанный в спецификации на шину.
И для справки - когда говорится, что программа 16-битная, это указывает, что она работает в реальном режиме процессора. Это давно занятый термин, если уж Вы так любите точную терминологию. Попробуйте найти модули в legacyBIOS, которые исполняются после перевода процессора в защищенный режим. Лично я вижу, что коды BIOS исполняются до момента загрузки загрузочного сектора с винчестера, передачи управления winload-у и дальнейшего перевода компьютера в защищенный режим, после этого BIOS уже свои функции по запуску ПК выполнила, и уступает место операционной системе. И только некоторые модули, исполняемые мультиконтроллером, остаются в действии.
Троллинг прекращайте. говорите по сути, если нет советов, то пустопорожняя болтовня никому кроме вас не нужна.