looks like my mailer has eaten my first reply.

the code below will give you exactly (2*CLK + [const load time]) ticks delay 
compiled as a loop. (optimization on)

hope since now this will work as expected :)
~d



On Friday 29 November 2002 17:02, Dmitry wrote:
> ... or better
>
> for (i = 90;  i > 0;  i--)
>                  __asm__ __volatile__("; loop %0":"+r" (i));
>
> ~d
>
> On Friday 29 November 2002 16:55, Steve Underwood wrote:
> > {
> >          int i;
> >
> >          for (i = 90;  i > 0;  i--)
> >                  __asm__ __volatile__("; loop");
> > }

-- 
/********************************************************************
     ("`-''-/").___..--''"`-._     (\   Dimmy the Wild      UA1ACZ
      `6_ 6  )   `-.  (     ).`-.__.`)  Enterprise Information Sys 
      (_Y_.)'  ._   )  `._ `. ``-..-'   Nevsky prospekt,   20 / 44
    _..`--'_..-_/  /--'_.' ,'           Saint Petersburg,   Russia
   (il),-''  (li),'  ((!.-'             +7 (812)  3468202, 5585314
 ********************************************************************/


Reply via email to