Естесно. Немного не в тему. Удивляют названия их брендов. Достаточно вспомнить "Wash & Go", "Head & Shoulders". Представляю прихожу на рынок и...
Что еще за "свободное пространство"? Никогда не слышал. Можно подробнее? Действительно это поможет. Спасибо.
Вобщем надо выделить блок непрерывной физической памяти, но обязательно чтобы соответствующие виртуальные адреса были в nonpaged pool. Как это...
ыыы. Тег url убери.
Ты бы вместо того, чтобы выяснять кто чего стоит, сделал ссылку в первом посте неактивной. Хотя там вирья нет, но вполне могло быть.
самое разумное переслать письмо аверам, а после убить
В данном случае с этим будут определенные проблемы. Если к IDT подключаться через IoConnectInterrupt, то уже подключенный atapi.sys будет...
Делаю сейчас нечто подобно, только из кернела. Очень много проблем, которые не возникли бы в реальном режиме. Самые критичные: 1) Если читать в...
Вобщем действительно у меня была бага.
Признак активности BusMaster - нулевой бит регистра состояния DMA
Читаю 128 первых секторов через УДМА5 с запрещенными прерываниями и ожиданием обнуления бита AС. Заметил такую особенность - если читать в режиме...
Как секцию добавляешь? Если ручками, то возможно Checksum не пересчитана.
Если поддерживается LBA48, то максимальное кол-во секторов нужно брать из 100-103 слов
Язык программирования это не только синтаксис. Это также своя философия и свой уровень абстракции от аппаратуры. Низкоуровневый язык вынуждает...
Давайте тогда писать например на C# где вообще нет указателей и не нужен контроль за памятью. Это ускорит разработку, но делает из программиста...
Паскаль изучать можно, но только для того, чтобы при переходе на Си четче видеть контраст. Если сразу писать на Си можно не понять как тебе...
Надо мне учиться корректно формултровать вопросы :) Собственно интересовал вопрос как изменить режим работы
Например мой винт поддерживает УДМА 0-5. Предполагаю, при чтении в УДМА я буду читать со скоростью УДМА5. Могу ли я сменить текущий режим чтения...
Я пишу свой драйвер работающий асинхронно со стандартным виндовым. И у меня ничего не "учтено" :)
Работая под виндой я морально не готов залочить все на 31 сек
Имена участников (разделяйте запятой).