12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- /*
- * arch/arm/mach-shark/include/mach/uncompress.h
- * by Alexander Schulz
- *
- * derived from:
- * arch/arm/mach-footbridge/include/mach/uncompress.h
- * Copyright (C) 1996,1997,1998 Russell King
- */
- #define SERIAL_BASE ((volatile unsigned char *)0x400003f8)
- static inline void putc(int c)
- {
- volatile int t;
- SERIAL_BASE[0] = c;
- t=0x10000;
- while (t--);
- }
- static inline void flush(void)
- {
- }
- #ifdef DEBUG
- static void putn(unsigned long z)
- {
- int i;
- char x;
- putc('0');
- putc('x');
- for (i=0;i<8;i++) {
- x='0'+((z>>((7-i)*4))&0xf);
- if (x>'9') x=x-'0'+'A'-10;
- putc(x);
- }
- }
- static void putr()
- {
- putc('\n');
- putc('\r');
- }
- #endif
- /*
- * nothing to do
- */
- #define arch_decomp_setup()
- #define arch_decomp_wdog()
|