macro_old.h File Reference

Go to the source code of this file.

Defines

#define _rete()   __asm__("rete")
#define _rets()   __asm__("rets")
#define _tlbr()   __asm__("tlbr")
#define _tlbs()   __asm__("tlbs")
#define _tlbw()   __asm__("tlbw")
#define ACCESS_DENIED   -4
#define ADDR(var, n)   (*(volatile unsigned long *)(var + n))
#define CLEARBIT(var, n)   __asm__( "mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )
#define ERROR   -1
#define EVBA   4
#define false   0
#define MULTIPLE_HITS   -3
#define NOT_FOUND   -2
#define SETBIT(var, n)   __asm__( "mfsr r10, %1 \n sbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )
#define SETREG(var, n)   __asm__( "mov r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )
#define SR   0
#define SUCCESS   1
#define TESTBIT(var, n)   __asm__( "mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )
#define true   1


Define Documentation

 
#define _rete (  )     __asm__("rete")

Definition at line 15 of file macro_old.h.

 
#define _rets (  )     __asm__("rets")

Definition at line 16 of file macro_old.h.

 
#define _tlbr (  )     __asm__("tlbr")

Definition at line 18 of file macro_old.h.

 
#define _tlbs (  )     __asm__("tlbs")

Definition at line 20 of file macro_old.h.

 
#define _tlbw (  )     __asm__("tlbw")

Definition at line 19 of file macro_old.h.

#define ACCESS_DENIED   -4

Definition at line 26 of file macro_old.h.

#define ADDR ( var,
 )     (*(volatile unsigned long *)(var + n))

Definition at line 7 of file macro_old.h.

#define CLEARBIT ( var,
 )     __asm__( "mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )

Definition at line 10 of file macro_old.h.

#define ERROR   -1

Definition at line 23 of file macro_old.h.

#define EVBA   4

Definition at line 5 of file macro_old.h.

#define false   0

Definition at line 29 of file macro_old.h.

#define MULTIPLE_HITS   -3

Definition at line 25 of file macro_old.h.

#define NOT_FOUND   -2

Definition at line 24 of file macro_old.h.

#define SETBIT ( var,
 )     __asm__( "mfsr r10, %1 \n sbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )

Definition at line 9 of file macro_old.h.

#define SETREG ( var,
 )     __asm__( "mov r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )

Definition at line 13 of file macro_old.h.

#define SR   0

Definition at line 4 of file macro_old.h.

#define SUCCESS   1

Definition at line 22 of file macro_old.h.

Referenced by main().

#define TESTBIT ( var,
 )     __asm__( "mfsr r10, %1 \n cbr r10, %0 \n mtsr %1, r10 \n": :"X"(n), "g"(var) )

Definition at line 11 of file macro_old.h.

#define true   1

Definition at line 28 of file macro_old.h.


Generated on Thu May 10 14:14:48 2007 for AVR321000 Communication with the AVR32 USART by  doxygen 1.5.1