Страница 1 из 1
Инициализация сетевой карты при удаленной загрузке
Добавлено: Пн мар 20, 2006 11:39 pm
Мк
При инициализации сетевой карты (уд. загрузка) происходит следующее: после включения управление переходит в образ в ПЗУ и происходит инициализация сетевой карты (1-я функция), отправляется (2-я функция) широковещательный запрос на BOOTP сервер для присваения IP-адреса и ожидается ответ (3-я функция).
Вопрос: как можно выделить эти функции (1, 2, 3) и посмотреть на них???
Добавлено: Вт апр 04, 2006 8:45 am
!dx
все просто: берешь образ прошивки, дизасм и вперед..
Добавлено: Сб апр 08, 2006 10:54 pm
Гость
Как посмотреть исходник прошивки (которая прошивается в bootrom, например,код файла с расширением .zrom (его ведь надо запихивать в bootrom сетевухи)))?
Добавлено: Вс апр 09, 2006 9:59 am
!dx
для одаренных:
берешь образ прошивки, дизасм и вперед..
Добавлено: Вс апр 09, 2006 1:49 pm
Гость
!dx писал(а):для одаренных:
берешь образ прошивки, дизасм и вперед..
беру файл: eb-5.2.5-rtl8139.zrom
открываю его с помощью IDA и ничего там хорошего не вижу...
Добавлено: Вс апр 09, 2006 6:08 pm
!dx
c IDA тоже учить работать ?
hint: по смещению +3 выбрать режим CODE..
Добавлено: Вс апр 09, 2006 7:19 pm
aka
Народ, вы массово перегрелись на весеннем солнце? Прошивки с rom-o-matic "eb-..." - это etherboot, исходники прошивок (по большей части написанные на С) берутся на etherboot.org.
Добавлено: Пн апр 10, 2006 1:03 am
mknsp
беру файл: eb-5.2.5-rtl8139.zrom
Гость
Зачем лишние телодвижения, если PXE-rom можно скачать с сайта Realtec, причем абсолютно рабочий.
Добавлено: Пн апр 10, 2006 9:17 am
!dx
размер 32 Кб вместо 64 Кб..
три протокола в одном во все тех же 32 кб..
Добавлено: Пн апр 10, 2006 11:34 pm
Mk
aka писал(а):Прошивки с rom-o-matic "eb-..." - это etherboot, исходники прошивок (по большей части написанные на С) берутся на etherboot.org.
Действительно, уже скачал исходники и посмотрел. Осталось выделить нужные функции и оформить их в виде библиотеки....
Добавлено: Вт апр 11, 2006 1:51 am
aka
Расскажи, зачем тебе это надо. Любопытство скоро съест

Мк
Добавлено: Вт апр 11, 2006 9:38 pm
Mk
aka писал(а):Расскажи, зачем тебе это надо. Любопытство скоро съест

Просто нужно выделить эти функции из исходников, оформить их в виде библиотеки (еще пока не знаю как...) и написать методику как преобразовывать драйвера в нужный вид - задание такое)