Lines Matching refs:rd
15 .macro store, rd, rx:vararg
16 str \rd, \rx
19 .macro load, rd, rx:vararg
20 ldr \rd, \rx
23 .macro store, rd, rx:vararg
24 strb \rd, \rx
27 .macro load, rd, rx:vararg
28 ldrb \rd, \rx
34 .macro senduart,rd,rx
35 store \rd, [\rx, #UART_TX << UART_SHIFT]
38 .macro busyuart,rd,rx
39 1002: load \rd, [\rx, #UART_LSR << UART_SHIFT]
40 and \rd, \rd, #UART_LSR_TEMT | UART_LSR_THRE
41 teq \rd, #UART_LSR_TEMT | UART_LSR_THRE
45 .macro waituart,rd,rx
47 1001: load \rd, [\rx, #UART_MSR << UART_SHIFT]
48 tst \rd, #UART_MSR_CTS