Пытаюсь сделать ОС без GRUB.Теперь я хочу выполнить код C из защищенного режима, но я не знаю как....
После того, как мое ядро вызывает функцию AHCIInit () внутри функции ArchInit (), я получаю...
Я пытаюсь собрать кросс-компилятор GCC в Ubuntu по инструкции от https://wiki.osdev
Существуют инструкции, которые ЦП никогда не сможет выполнить в пользовательском режиме (например,...
Я следую этому руководству по разработке ОС Разработка ОС под Windows Однако мне не нравится среда...
Я читал, что для временного отключения подкачки в соответствии с руководством по системному...
Я занимаюсь разработкой собственного загрузчика + ядра. Я создаю проект и помещаю его на github:...
Как процессор может получить инструкции с адреса 0xfffffff0 (CS_base : 0xffff0000 + IP : 0xfff0),...
Я делаю небольшую операционную систему, и я хочу разбираться с режимами видео (например, получать...
У меня есть простой загрузчик в сборке здесь: ;initialization type stuff [bits 16] [org 0x7c00]...
Я пишу свою собственную операционную систему (статические адреса), и я изо всех сил стараюсь, чтобы...
Я пытаюсь заставить E1000 генерировать прерывание при получении пакета, // enable Receiver Timer...
У меня ошибка, упомянутая выше в следующем коде сборки, и я не смог найти много информации в сети...
Я работаю над очень простой операционной системой для обучения и пытаюсь начать с нажатия клавиш. Я...
Я сейчас пишу свою собственную операционную систему.Это не приоритетная ОС, и мои потоки работают...
Я начинаю в системном программировании, но прихожу в неприятную ситуацию.Я не знаю, как запустить...
Это снова я, у меня новая проблема в моем файле idt.S (синтаксис Intel, скомпилированный с gcc)
Я сейчас работаю на своей x86 OS.Я попытался реализовать функцию inb из здесь , и это дает мне...
Итак, я сейчас работаю над ОС и застрял в очень тупой ситуации: переключаюсь на VESA / VBE Мой...
Я работаю над написанием собственной операционной системы.Пока мой код превышает 512 байт, что...
Чтение документации между Intel и AMD и просмотр кода порой затрудняет понимание того, как создать...
Я нахожусь в 32-битном защищенном режиме, работающем с текущим уровнем привилегий (CPL = 0).Я...
Я работал над кодом, чтобы проверить скорость APIC с помощью PIT.Есть несколько проблем, которые я...
Я пишу простой загрузочный сектор сборки NASM.Код должен печатать текст на экране в режиме...
Я пытаюсь написать ОС с нуля, без какой-либо библиотеки и прочего.Итак, я настраивал свою IDT и все...