как отличить mbr от BR

Тема в разделе "WASM.OS.DEVEL", создана пользователем abcd008, 23 мар 2011.

  1. Phantom_84

    Phantom_84 New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2007
    Сообщения:
    820
    Чужой код "официально" декомпилировать/дисассемблировать нельзя, если на то нет специального разрешения ))) А в своих исходниках я не всегда проставляю копирайт.
     
  2. Phantom_84

    Phantom_84 New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2007
    Сообщения:
    820
    Посмотрел... пока что такие замечания:

    - dl лучше сохранять перед обращением к любой функции BIOS;
    - думаю, отсутствие активного раздела - это основание для непосредственной передачи управления BIOS (без сообщения об ошибке);
    - не увидел обращение к функции 0 после ошибки чтения - его все делают;
    - перед повторным чтением нужно переустанавливать счетчик секторов в DAPACK (AddrEDD+2);
    - не работает ветка No_EDD;
    - др. не столь существенные замечания.

    P.S. Зачем формировать образ размером 512 байт? Сейчас "модно" делать 440 байт.
     
  3. MisHel64

    MisHel64 Member

    Публикаций:
    0
    Регистрация:
    9 мар 2011
    Сообщения:
    182
    Мню вот чешет репу, и думает, удастся ли в в эти 440 байт засунуть открывалку тени.
    И на сколько это будет универсально.....