Нашел несколько сорсов, но не один не заработал Эмулятор QEMU Нашел: https://github.com/bubach/BOS/blob/master/kernel/vga/text.asm Это было долго,...
https://sun9-9.userapi.com/c850724/v850724155/ec8f7/NCcOdCo1Cyw.jpg
TermoSINteZ, спасибо! Я смотрел документацию intel, и ничего не понял :(
Извините, не могу их найти Потому, что я в некоторых штуках не могу разобраться, т.к. не силен в нетсталкинге, например в GDT и в IDT. Вот на...
Я hyx'ом открыл бинарник моей оси(тут помимо ядра еще и бутлодер) 0000: b8 03 00 cd 10 b4 42 be 6c 7c b2 80 cd 13 72 3b fa 0f 01 16 9c 7c e4 92 0c...
0x0000000007fad7c2 -- здесь, судя по всему jnz ?keyboard 0x0000000007fad7b2 -- здесь, судя по всему метка ?keyboard Странно, если прописать si...
Не знаю как пользоваться gdb Как поставить пошаговое выполнение?
$ sudo netstat -tunlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State...
TermoSINteZ, нет порта 1234, и при запуске qemu-system-x86_64 -hda bin/os -s -S -nographic & еще написано, мол задача остановлена(ну это и...
TermoSINteZ, в каком еще списке портов? Никогда на пользовался отладчиками
TermoSINteZ, gdb сказал мне: . И да, перед этим я запустил qemu-system-x86_64 -hda bin/os -s -S -nographic & 127.0.0.1 тоже пробовал
@TermoSINteZ,я прописал qemu-system-x86_64 -hda bin/os -s wait gdb connection to port 1234 Что мне прописать в параметры gdb? TermoSINteZ, я...
TermoSINteZ, я понял, что дальше? Прописав info qemu я нашел: Запускаю qemu этой командой: qemu-system-x86_64 -hda bin/os Что мне прописать для...
TermoSINteZ, я не использую IDA Я подключился через gdb к qemu по pid и прописал stop. В итоге, остановилась не ос, а qemu. Может что-нибудь есть...
Имена участников (разделяйте запятой).