Тишина - Тогда вопрос по существу: Мне надо на Hi-Teсh C написать программу в которой часть кода написана на C и часть на ассемблере (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено изучающий СИ 05 декабря 2004 г. 10:51
В ответ на: Все ушли в сторону - вернитесь! ;) А знак вопроса перед именем что означает в Hi-tech C ? Я понял что то типа что функция и данные будут распологаться в одном сегменте? отправлено изучающий СИ 05 декабря 2004 г. 07:45

Некий /Юрец/ давал свой пример по использованию комбинированного кода на C и asm для написания своего AON (пример лежал в 00 будке).
Я стал изучать его и возникло несколько вопросов:

1) В этом примере в объявлении исходников на asm используется такая форма объявления меток:
psect text0,class=CODE,local,delta=2
global _DoRequest
signat _DoRequest,8312
FNSIZE _DoRequest,4,1
global ?a_DoRequest
global _Sin
global ?_DoRequest

что она означает?
2) Как все таки правильно в Hi-Teсh С передавать данные между программой написанной на ассеблере и программой на Си?
3) Дайте пожалуйста ссылку в инете, чтобы просветиться именно по этой теме?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru