3 extern int printf(const char *fmt
, ...);
4 extern unsigned long get_ticks(void);
6 #define _read(source) \
7 ({ unsigned long __res; \
8 __asm__ __volatile__( \
9 "mfc0\t%0, " #source "\n\t" \
14 #define __read(source) \
15 ({ unsigned long __res; \
16 __asm__ __volatile__( \
17 "move\t%0, " #source "\n\t" \