X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-arm%2Farch-cl7500%2Fdebug-macro.S;fp=include%2Fasm-arm%2Farch-cl7500%2Fdebug-macro.S;h=a5d489d7955a953a9a5c40e3d5b35257e28561f5;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=9a2b67d240985fad4d00540e688c1a588952af39;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/include/asm-arm/arch-cl7500/debug-macro.S b/include/asm-arm/arch-cl7500/debug-macro.S index 9a2b67d24..a5d489d79 100644 --- a/include/asm-arm/arch-cl7500/debug-macro.S +++ b/include/asm-arm/arch-cl7500/debug-macro.S @@ -17,5 +17,15 @@ orr \rx, \rx, #0x00000be0 .endm -#define UART_SHIFT 2 -#include + .macro senduart,rd,rx + strb \rd, [\rx] + .endm + + .macro busyuart,rd,rx + .endm + + .macro waituart,rd,rx +1001: ldrb \rd, [\rx, #0x14] + tst \rd, #0x20 + beq 1001b + .endm