Witam!
Jak mogê dodaæ makra do plików *.s do³±czanych do projektu w gcc.
Zrobi³em to tak:
doda³em do projektu plik "asembler.s" Oto jego zwarto¶æ:
//------------------------------------------------------ .MACRO SUBI16 ; Start macro definition subi @1,low(@0) ; Subtract low byte sbci @2,high(@0) ; Subtract high byte .ENDMACRO ; End macro definition
.CSEG ; SEGMENT PROGRAMU .ORG 0 ; wektor zerowania
Reset:
Koniec: rjmp Koniec //---------------------------------------------------------
Chodzi mi o to, ¿eby móc wykorzystaæ jako¶ to makro. W tym momencie jednak kompilator zwraca mi b³±d: " Error: unexpected end of file in macro definition"
D±¿ê do tego, ¿eby uzyskaæ dok³adne opó¼nienia w GCC i jedyne co mi przychodzi do g³owy to asemblerowe makra ale jak je wykorzystaæ?