Lines Matching defs:ler1
46 le_error(const char *str, struct lereg1 *ler1)
49 /* ler1->ler1_rap = LE_CSRO done in caller */
50 if (ler1->ler1_rdp & LE_C0_BABL) {
54 if (ler1->ler1_rdp & LE_C0_CERR) {
55 ler1->ler1_rdp = LE_C0_CERR;
57 if (ler1->ler1_rdp & LE_C0_MISS) {
58 ler1->ler1_rdp = LE_C0_MISS;
60 if (ler1->ler1_rdp & LE_C0_MERR) {
69 struct lereg1 *ler1 = le_softc.sc_r1;
74 ler1->ler1_rap = LE_CSR0;
75 ler1->ler1_rdp = LE_C0_STOP; /* do nothing until we are finished */
99 ler1->ler1_rap = LE_CSR1;
101 ler1->ler1_rdp = a & LE_ADDR_LOW_MASK;
102 ler1->ler1_rap = LE_CSR2;
103 ler1->ler1_rdp = a >> 16;
122 ler1->ler1_rap = LE_CSR3;
123 ler1->ler1_rdp = LE_C3_BSWP;
125 ler1->ler1_rap = LE_CSR0;
126 ler1->ler1_rdp = LE_C0_INIT;
132 stat = ler1->ler1_rdp;
135 ler1->ler1_rdp = LE_C0_IDON;
138 ler1->ler1_rap = LE_CSR0;
139 ler1->ler1_rdp = LE_C0_STRT;
145 struct lereg1 *ler1 = le_softc.sc_r1;
151 ler1->ler1_rap = LE_CSR0;
152 if ((ler1->ler1_rdp & LE_C0_RINT) != 0)
153 ler1->ler1_rdp = LE_C0_RINT;
158 if (ler1->ler1_rdp & LE_C0_ERR)
159 le_error("le_poll", ler1);
173 printf("csr0 when bad things happen: %x\n", ler1->ler1_rdp);
197 struct lereg1 *ler1 = le_softc.sc_r1;
203 ler1->ler1_rap = LE_CSR0;
204 if (ler1->ler1_rdp & LE_C0_ERR)
205 le_error("le_put(way before xmit)", ler1);
216 if (ler1->ler1_rdp & LE_C0_ERR)
217 le_error("le_put(before xmit)", ler1);
222 ler1->ler1_rdp = LE_C0_TDMD;
223 if (ler1->ler1_rdp & LE_C0_ERR)
224 le_error("le_put(after xmit)", ler1);
229 if (ler1->ler1_rdp & LE_C0_ERR)
230 le_error("le_put(timeout)", ler1);
233 stat = ler1->ler1_rdp;
235 ler1->ler1_rdp = LE_C0_TINT;
236 if (ler1->ler1_rdp & LE_C0_ERR) {
237 if ((ler1->ler1_rdp &
242 le_error("le_put(xmit error)", ler1);
316 struct lereg1 *ler1 = le_softc.sc_r1;
318 ler1->ler1_rap = LE_CSR0;
319 ler1->ler1_rdp = LE_C0_STOP;