Умеет ли КЕЙЛ работать с FAR указателями?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
MPL
06 апреля 2004 г. 08:19
Например вот так:
char far *ptr;
char far a;
ptr = &a;
Составить ответ
|||
Конференция
|||
Архив
Ответы
начиная с версии 7.07 умеет
—
µ
(06.04.2004 11:13,
пустое
)
Ответ: посмотри - есть в екзэмплах для АДИ - адрессация far памяти до 16Мбайт
—
AB
(06.04.2004 11:05,
пустое
)
По умолчанию указатели занимают три байта. Достаточно далеко?
—
Al Volovich
(06.04.2004 08:39, 30 байт)
Нет, не далеко. Поскольку один определяет тип памяти ...
—
Kuka
(06.04.2004 09:30,
пустое
)
проблема вот в чем:
—
MPL
(06.04.2004 11:23, 114 байт)
в настройках проекта (+)
—
µ
(06.04.2004 12:02, 825 байт)
Все это сделано и работает....а интересует меня вот что
—
MPL
(06.04.2004 15:04, 224 байт)
и что именно не работает?
—
µ
(06.04.2004 15:31,
пустое
)
Ответ:
—
MPL
(06.04.2004 15:37, 214 байт)
а какой асм-код генерится? какой проц?
—
µ
(06.04.2004 15:50, 392 байт)
Выжимка из l51_bank.a51
—
Al Volovich
(06.04.2004 12:01, 3709 байт)
да по сути - не нужны указатели far. Достаточно обычного generic указателя, 3х байтового.
—
µ
(06.04.2004 12:10,
пустое
)
да и с генериком не проходит
—
MPL
(06.04.2004 15:08,
пустое
)
Программу в студию!
—
Al Volovich
(06.04.2004 11:28,
пустое
)
А двух мало?
—
Al Volovich
(06.04.2004 10:57,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru