Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Перевод из .dxe в .bio

Вы не вошли.

 Поиск | Регистрация | Вход 

Валерий
19.05.2004 10:35:20
#1

Гость

Перевод из .dxe в .bio

Имеется VisualDSP++ 3.5 отличная среда разработки но генерирует файл .dxe нашел конвертер в .exe но это не то. Вопрос как .dxe перевести в формат удобоваримый платой ?

Evgen
19.05.2004 18:52:26
#2

Гость

Re: Перевод из .dxe в .bio

Это почти то. Посмотри исходники досовского загрузчика биоса - и сделай аналогично.
я себе сделал конвертор из exe в бинарный файл - оно получается гораздо компактнее и быстрее грузится

Валерий
20.05.2004 12:59:14
#3

Гость

Re: Перевод из .dxe в .bio

Спасибо. Попробую.

Стас
21.05.2004 09:37:23
#4

Гость

Re: Перевод из .dxe в .bio

А чем плоха прилагаемая ЛКардом утилитка bin3pci?

Валерий
21.05.2004 13:31:10
#5

Гость

Re: Перевод из .dxe в .bio

Чево за утилитка, где обитает ?
Я чегото не встречал.

Стас
21.05.2004 14:13:47
#6

Гость

Re: Перевод из .dxe в .bio

Это конвертер exe-bio.
см. в библиотеке файлов сайта раздел штатные биосы. Должнен быть и на прилагаемом CD.

Evgen
22.05.2004 00:25:12
#7

Гость

Re: Перевод из .dxe в .bio

>А чем плоха прилагаемая ЛКардом утилитка bin3pci?
а исходников ее вроде нету... плюс формат файла несколько ненадежен...Короче
заголовок:"bio" (4байта)
base_pm (2байта)
size_pm (2байта)
base_dm (2байта)
size_pm (2байта)
PM (size_pm * sizeof(PM_WORD) байт)
DM (size_dm * sizeof(DM_WORD) байт)

Кстати - до кучи
У меня в программе на PC и в DSP используется одна и та же структура для хранения данных, начало которой  помечается кодом, а при чтении DM ищется этот маркер и таким образом определяется адрес структуры  плюс при загрузке можно сразу записывать нужные параметры, так чтобы  грузилась уже измененная область данных