Lines Matching +full:1 +full:a0
17 #if CONFIG_MIPS_CPS_NS16550_WIDTH == 1
33 * @a0: ASCII character to write
37 1: UART_L t0, UART_LSR_OFS(t9)
39 beqz t0, 1b
40 UART_S a0, UART_TX_OFS(t9)
46 * @a0: pointer to NULL-terminated ASCII string
53 move s6, a0
55 1: lb a0, 0(s6)
56 beqz a0, 2f
58 PTR_ADDIU s6, s6, 1
59 b 1b
66 * @a0: the 4b value to write to the UART
72 andi a0, a0, 0xf
74 blt a0, 10, 1f
76 addiu a0, a0, -10
77 1: addu a0, a0, t0
83 * @a0: the 8b value to write to the UART
90 move s2, a0
91 srl a0, a0, 4
93 move a0, s2
100 * @a0: the 16b value to write to the UART
107 move s4, a0
108 srl a0, a0, 8
110 move a0, s4
117 * @a0: the 32b value to write to the UART
124 move s6, a0
125 srl a0, a0, 16
127 move a0, s6
136 * @a0: the 64b value to write to the UART
143 move s8, a0
144 dsrl32 a0, a0, 0
146 move a0, s8
161 * @a0: pointer to NULL-terminated ASCII string naming the exception
174 move s1, a0
178 PTR_LA a0, str_newline
180 PTR_LA a0, str_bev
182 move a0, s1
184 PTR_LA a0, str_newline
186 PTR_LA a0, str_newline
190 PTR_LA a0, 8f; \
192 _mfc0 a0, reg; \
194 PTR_LA a0, str_newline; \
204 PTR_LA a0, str_newline