Это больше похоже не на CRC, а на подсчет checksum
Bizquit
Несколько замечаний по FAQ:
1) Не плохо было бы указать ссылки на все используемые программы и файл биоса.
2) ИМХО, тем, кто первый раз читает этот фак не совсем ясно будет, что такое хэш и как его найти в их собственном БИОСе. Можно было бы указать хотя бы стандартную последовательность байт для AWARD_SW. Не ясно, для всех ли версий биос это справедливо ? Почему бы не дать ссылку на первоисточник -- там этот вопрос неплохо освещен.
3) Ни слова не сказано про восстановление CRC_origig_tmp. Неужели так прокатило ?
4)CBROM.EXE backup.bin /pci release nkr307.16k Зачем здесь nkr307.16k ?
5) По поводу врезки original.tmp обратно в биос - лучше отправить народ читать статьюapple_rom'a, т.к. в получившемся факе приведен довольно редкий частный случай, когда прошивка начинается с #0020000h.
6) Не мешало бы дать линк на эту ветку форума (как на первоисточник), чтобы в случае чего возникшие вопросы (а они обязательно появятся) задавали здесь, а не создавали новую тему.
ЗЫ: Я до сих пор не пойму, почему эта тема расположена в разделе "Перешивка БИОС", а не в разделе "AWARD" ?
ЗЗЫ: Кстати, в самом начале фака желательно посоветовать юзерам прошить последнюю версию биоса для своей материнки -- глядишь, и биос кромсать не придется.
ЗЗЗЫ: По поводу CRC_origig_tmp разобрались уже в другой ветке: это обычная контрольная сумма (CheckSum), а не CRC (не мешало бы об этом в статье упомянуть). Спасибо ОГРОМНОЕ apple_rom 'у и Sergius'у !!!
ЗЗЗЗЫ: На скорую руку накатал утилитку для подсчета контрольной суммы файла. Работает неспешно, зато правильно
ЗЗЗЗЗЫ: Совместил две утилиты (MkChkSum+myLHAhdr) в одной (LhaHdr01), существенно подновил ReadMe.
apple_rom
Это больше похоже не на CRC, а на подсчет checksum
Bizquit
Несколько замечаний по FAQ:
1) Не плохо было бы указать ссылки на все используемые программы и файл биоса.
2) ИМХО, тем, кто первый раз читает этот фак не совсем ясно будет, что такое хэш и как его найти в их собственном БИОСе. Можно было бы указать хотя бы стандартную последовательность байт для AWARD_SW. Не ясно, для всех ли версий биос это справедливо ? Почему бы не дать ссылку на первоисточник -- там этот вопрос неплохо освещен.
3) Ни слова не сказано про восстановление CRC_origig_tmp. Неужели так прокатило ?
4)
CBROM.EXE backup.bin /pci release nkr307.16k
Зачем здесь nkr307.16k ?5) По поводу врезки original.tmp обратно в биос - лучше отправить народ читать статью apple_rom'a, т.к. в получившемся факе приведен довольно редкий частный случай, когда прошивка начинается с #0020000h.
6) Не мешало бы дать линк на эту ветку форума (как на первоисточник), чтобы в случае чего возникшие вопросы (а они обязательно появятся) задавали здесь, а не создавали новую тему.
ЗЫ: Я до сих пор не пойму, почему эта тема расположена в разделе "Перешивка БИОС", а не в разделе "AWARD" ?
ЗЗЫ: Кстати, в самом начале фака желательно посоветовать юзерам прошить последнюю версию биоса для своей материнки -- глядишь, и биос кромсать не придется.
ЗЗЗЫ: По поводу CRC_origig_tmp разобрались уже в другой ветке: это обычная контрольная сумма (CheckSum), а не CRC (не мешало бы об этом в статье упомянуть). Спасибо ОГРОМНОЕ apple_rom 'у и Sergius'у !!!
ЗЗЗЗЫ: На скорую руку накатал утилитку для подсчета контрольной суммы файла. Работает неспешно, зато правильно
ЗЗЗЗЗЫ: Совместил две утилиты (MkChkSum+myLHAhdr) в одной (LhaHdr01), существенно подновил ReadMe.