реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> AVRGCC+assembler, совместное использование gcc и asm
fakel
сообщение Apr 24 2006, 16:58
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 16-04-06
Пользователь №: 16 164



Помогите!!! как в качестве функции в gcc включить asm'ий код....заранее спасибо!!!
Go to the top of the page
 
+Quote Post
733259
сообщение Apr 25 2006, 02:28
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146



Например вот так (включаем asm-овый обработчик прерывания), в .S-файле пишем:

.global SIG_OUTPUT_COMPARE1A ; чтобы компоновщик видел
.type SIG_OUTPUT_COMPARE1A,@function
; сама функция
SIG_OUTPUT_COMPARE1A:
Go to the top of the page
 
+Quote Post
_Bill
сообщение Apr 25 2006, 05:37
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(733259 @ Apr 25 2006, 05:28) *
Например вот так (включаем asm-овый обработчик прерывания), в .S-файле пишем:

.global SIG_OUTPUT_COMPARE1A ; чтобы компоновщик видел
.type SIG_OUTPUT_COMPARE1A,@function
; сама функция
SIG_OUTPUT_COMPARE1A:

Только нужно еще про прототип функции не забыть, если она будет вызываться из Си-модулей.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 05:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01353 секунд с 7
ELECTRONIX ©2004-2016