Написать модуль удалённой отладки для SICE(TD) для ядра OS c "нуля"

Тема в разделе "WASM.NT.KERNEL", создана пользователем VaStaNi, 30 авг 2007.

  1. VaStaNi

    VaStaNi Member

    Публикаций:
    0
    Регистрация:
    1 июн 2004
    Сообщения:
    203
    Адрес:
    Ukraine
    Реален ли сабж?
    Собственно исходно мечтается-видится так:
    - есть приличная машинка нафаршированная всем чем нужно разработчику (рабочая, удобная, привычная среда) от редактора, компилятора, доков, инета... до отладчика/загрузчика откомпиленного ПО на удаленку;
    - удаленка соединена нуль-модемом по RS-232: платформа x86 пусть это типа пень3, соотв. BIOS, boot загружаемый зародыш ядра (пусть жалкое подобие микроядра) в финале дает PM, IDT почти весь заглушки... ну пусть IRQ0,3,4,8 имеются т.е. имеется обслуга таймерная, COMы... ну и исключения надо бы + модуль отладки там вешеть надо, я так понимаю.
    Более всего страшит реализация ПРОТОКОЛа(ы) общения SICE, TD, GDB и т.д. со своими REMOTE модулями? Стандартны они или нет, есть ли разница от типа канала связи т.е. если "физика" на RS-232 или Ethernet то одно и тоже используется "внутри" канала???
    Где что почитать, надыбать на этот счёт можно? Может кто что делал подобное?
    Заранее спасибо всем откликнувшимся!