Phantom_84 наконец-то я отладил свой mbr. во всех исходниках которые я разбирал были ошибки. пипец а ими еще пользуются) задолбался код...
а ты свой формат файла делал или PE используешь? какие должны быть обязательные функции в драйвере?
Пишу систему и возник вопрос про организацию драйвера. как драйвер должен взаимодействовать с ОС и наоборот? желательно сделать стандартный...
в комментариях все написано) и у меня тоже только на русском
команда xor меняет значение бита на противоположное. а не устанавливает или обнуляет. так что она сразу проверяет возможность изменить бит на...
если ты пишешь под виндовс, то ты уже не напишешь приложение реального времени. ибо это не система реального времени.
тебе для винды надо или для себя напрямую?
Phantom_84 вся проблема в том что перестали писать нормальные книги. нам повезло мы успели попасть в то время когда все писали и про все. а сейчас...
почитай книгу: "Интерфейсы устройств хранения:ATA, SATA и другие" М. Гук там очень хорошо и почти все написано.
прочитай ahci specification v 1.3 она есть у intel на сайте. там все понятно.
да
я думаю еслиб это было так просто. то интел не давал бы пример кода похожий на мой. на счет бита ты прав. в 386 и 486 он означал расширенные...
Phantom_84 я тебя не узнаю. то ты пишешь mbr совместимых с 8086. то говоришь что все новые процессоры 32 битные (то есть есть eflag 21бит) и все с...
он только в пертиуме появился. http://ru.osdev.wikia.com/wiki/CR0 а я про 386 486 говорю, где еще cpuid нет.
я не сомневаюсь в проверках. первая проверка здесь проверяет наличие 32х разрядного процессора(386), а вторая (ID 21бит) уже наличие самой...
если ты про EM и MP. то они меняются. покрайне мере на старых компах, для которых и нужна эта проверка, а не просто посмотреть наличие fpu в cpuid
я написал процедуру для проверки, если есть время проверьте, правильно ли она работает. только внимательнее. pushf...
SilentSnowfall спасибо. но я так понял что для каждого семейства свой pdf. а нет чего-то общего. в одном документе.
-Процессор всегда умел выполнять первичное декодирование только это и интересавало) а в cr0 можно и поменять бит)
я это знаю. и формулирую нормально. я тоже везде видел только те ID что ты скинул. а что выдает via например. а если глубже то процессор можно...
Имена участников (разделяйте запятой).