Lines Matching refs:ler1

49 le_error(const char *str, struct lereg1 *ler1)
52 /* ler1->ler1_rap = LE_CSRO done in caller */
53 if (ler1->ler1_rdp & LE_C0_BABL) {
57 if (ler1->ler1_rdp & LE_C0_CERR) {
58 ler1->ler1_rdp = LE_C0_CERR;
60 if (ler1->ler1_rdp & LE_C0_MISS) {
61 ler1->ler1_rdp = LE_C0_MISS;
63 if (ler1->ler1_rdp & LE_C0_MERR) {
72 struct lereg1 *ler1 = le_softc.sc_r1;
77 ler1->ler1_rap = LE_CSR0;
78 ler1->ler1_rdp = LE_C0_STOP; /* do nothing until we are finished */
102 ler1->ler1_rap = LE_CSR1;
104 ler1->ler1_rdp = a & LE_ADDR_LOW_MASK;
105 ler1->ler1_rap = LE_CSR2;
106 ler1->ler1_rdp = a >> 16;
125 ler1->ler1_rap = LE_CSR3;
126 ler1->ler1_rdp = LE_C3_BSWP;
128 ler1->ler1_rap = LE_CSR0;
129 ler1->ler1_rdp = LE_C0_INIT;
135 stat = ler1->ler1_rdp;
138 ler1->ler1_rdp = LE_C0_IDON;
141 ler1->ler1_rap = LE_CSR0;
142 ler1->ler1_rdp = LE_C0_STRT;
148 struct lereg1 *ler1 = le_softc.sc_r1;
154 ler1->ler1_rap = LE_CSR0;
155 if ((ler1->ler1_rdp & LE_C0_RINT) != 0)
156 ler1->ler1_rdp = LE_C0_RINT;
161 if (ler1->ler1_rdp & LE_C0_ERR)
162 le_error("le_poll", ler1);
176 printf("csr0 when bad things happen: %x\n", ler1->ler1_rdp);
200 struct lereg1 *ler1 = le_softc.sc_r1;
206 ler1->ler1_rap = LE_CSR0;
207 if (ler1->ler1_rdp & LE_C0_ERR)
208 le_error("le_put(way before xmit)", ler1);
219 if (ler1->ler1_rdp & LE_C0_ERR)
220 le_error("le_put(before xmit)", ler1);
225 ler1->ler1_rdp = LE_C0_TDMD;
226 if (ler1->ler1_rdp & LE_C0_ERR)
227 le_error("le_put(after xmit)", ler1);
232 if (ler1->ler1_rdp & LE_C0_ERR)
233 le_error("le_put(timeout)", ler1);
236 stat = ler1->ler1_rdp;
238 ler1->ler1_rdp = LE_C0_TINT;
239 if (ler1->ler1_rdp & LE_C0_ERR) {
240 if ((ler1->ler1_rdp &
245 le_error("le_put(xmit error)", ler1);
319 struct lereg1 *ler1 = le_softc.sc_r1;
321 ler1->ler1_rap = LE_CSR0;
322 ler1->ler1_rdp = LE_C0_STOP;