Wstawianie asemblerowego NOP w kodzie AVR-GCC ? jak to zrobić?
Re: NOP w avr-gcc
From: Andrzej =?ISO-8859-2?Q?Zy=B6k?= <andrzejzysk_at_nospam_poczta.onet.pl>
Subject: Re: NOP w avr-gcc
Date: Mon, 30 Sep 2002 22:17:35 +0200
Marek Dzwonnik napisał(a):
Jak w avr-gcc wstawić w kod krótką wstawkę asemblerową. Np. NOPa pomiędzy
odowłaniami do portu? W CodeVision mozna użyć d #asm("nop"). W gcc nie
mogę znaleźć niczego analogicznego.
Poniżej zapodaję fragment pliku nagłówkowego, niestety nie mojego (GPL),
więc nie wyjaśnie wszystkiego od podstaw. Mam nadzieję, że się przyda.
#define lcd_e_high() sbi(LCD_E_PORT, LCD_E_PIN); asm volatile ("nop"::)
#define lcd_e_low() cbi(LCD_E_PORT, LCD_E_PIN)
Pozdrawiam
--
Andrzej Zyśk