RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Расположение сегментов в порядке указания


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : ???
To : Pavel Shtemenko
Subj : Расположение сегментов в порядке указания

> > Не подскажите, уважаемые, какую директиву надо вставить в файл ассемблера, чтобы сегменты располагались в том порядке, в котором они указаны в файле. Если конкретнее, то мне надо, чтобы сегмент данных располагался в памяти до сегмента кода, а то всё время получается наоборот. Это в принципе возможно? Пользуюсь АЛЬПом последней версии.
> >
> Я может и не понял, но для драйверов их в DDK строят так:
> PROTMODE
>
> SEGMENTS
> DDHeader CLASS 'DATA' MIXED1632
> DATA32 CLASS 'DATA' MIXED1632
> _DATA CLASS 'DATA' MIXED1632
> _BSS CLASS 'BSS' MIXED1632
> 'CODE' CLASS 'CODE' ALIAS
> _TEXT CLASS 'CODE' ALIAS
> CODE32 CLASS 'CODE' ALIAS
>
Так речь не о драйвере, тем более я так глубоко ещё не "влез".

Wed 22 Jun 2005 19:55 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Ge




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.