Я использую Bochs в Linux. Он работает нормально, но есть проблема, с которой мне не удалось справиться. Я получаю vga-info (доступные режимы, адрес линейного фреймбуфера (LFB)), а затем переключается
Я пытаюсь создать простое ядро с использованием сборки и C on linux с помощью bochs. Проблема, что каждый раз, когда я пытаюсь вызвать код c из кода сборки, эмулятор дает мне ошибку и сбрасывает сим
Alright, я вырывая оставшиеся волосы у меня с этой проблемой ... В принципе, я пытаюсь разработать очень простой хобби ОС. Операционная система будет работать на платформе X86, с дискеты FAT12. Прежде
Хотя тестирование моего загрузчика в Bochs я использовал следующий файл конфигурации # ROM and VGA BIOS images ---------------------------------------------
romimage: file=BIOS-bochs-latest, address
У меня есть простой загрузчик, написанный на AT & T синтаксис. [bits 16]
[org 0x7c00]
jmp $
times 510-($-$$) db 0
dw 0xaa55
Я использую yasm -f bin -o boot.bin loader.s скомпилировать его, и Boc
Я делаю простую ядро операционной системы и хочу подражать ей с помощью bochs. В настоящее время я использую qemu в качестве эмулятора, но хочу переключиться на bochs. Я загрузил и установил bochs в
Я пытаюсь использовать ACPI в своем исследовании разработки ядра. Когда выполняется код port_byte_out(0xB004, 0x0000 | 0x2000), bochs дает «запись в порт 0xb004 с ошибкой len 1 ignored». Функция С сос