OSDev

для всех
Текущее время: 29 апр 2024, 14:38

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 05 июл 2014, 21:02 

Зарегистрирован: 10 апр 2014, 17:12
Сообщения: 68
собсно интересно под какой осью кодите и чем отлаживаете? изначально я думал сидеть под бочсом, но он меня не устраивает т.к. не поддерживает сату. теперь смотрю в сторону qemu, но с отладкой там как-то смутно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2014, 22:17 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
1. Можно научиться писать без отладчика. Но с отладчиком по проще будет.
2. Лично я сижу под Bochs. Хотя в принципе мне не принципиально у меня свой подход, свои отладчики.
3. К Bochs, Qemu, VirtualBox народ цепляет gdb и спокойно отлаживает как ядра так и загрузчики.
А к gdb свою любимую среду разработки.
4. SATA не принципиальна, она до сих пор маскируется под IDE. Так что код несильно изменится.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2014, 22:24 

Зарегистрирован: 10 апр 2014, 17:12
Сообщения: 68
> К Bochs, Qemu, VirtualBox народ цепляет gdb
а где почитать как к виртуалБоксу подцепить gdb?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2014, 22:32 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
mbr отлаживал в Turbo Debuger.
Вторичный загрузчик у меня на Borland Pascal в нем и отлаживал в эмуляторах.
Ядро разными методами отлаживаю.
Есть отладчик написанный и работающей в параллели с ядром.
Есть эмулятор ядра.
Алгоритмы отлаживаю отдельно в любимой среде разработки.
А так спустя годы научился писать без ошибок.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2014, 22:39 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Rammstein писал(а):
> К Bochs, Qemu, VirtualBox народ цепляет gdb
а где почитать как к виртуалБоксу подцепить gdb?

1) http://phantomexos.blogspot.ru/2013/07/ ... lipse.html
2) viewtopic.php?f=6&t=793


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июл 2014, 13:34 

Зарегистрирован: 31 июл 2013, 09:40
Сообщения: 28
Сижу под вендой. Использую связку QEMU+GDB, подстроенную под себя. Во время глубокого анализа причин падения кода использую бочс.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB