Lines Matching refs:bits
103 if (bits(val, 4)) {
106 edgeTriggered = bits(val, 3);
109 cascadeMode = !bits(val, 1);
112 expectICW4 = bits(val, 0);
118 } else if (bits(val, 4, 3) == 0) {
120 switch (bits(val, 7, 5)) {
138 int line = bits(val, 2, 0);
153 bits(val, 2, 0), (bits(val, 2, 0) + 1) % 8);
158 bits(val, 2, 0), (bits(val, 2, 0) + 1) % 8);
161 } else if (bits(val, 4, 3) == 1) {
163 if (bits(val, 7)) {
165 bits(val, 6) ? "Set" : "Clear");
167 if (bits(val, 1)) {
168 readIRR = bits(val, 0);
196 bits(val, 0) ? " 0" : "",
197 bits(val, 1) ? " 1" : "",
198 bits(val, 2) ? " 2" : "",
199 bits(val, 3) ? " 3" : "",
200 bits(val, 4) ? " 4" : "",
201 bits(val, 5) ? " 5" : "",
202 bits(val, 6) ? " 6" : "",
203 bits(val, 7) ? " 7" : "");
216 if (bits(val, 4)) {
221 if (bits(val, 3) == 0) {
223 } else if (bits(val, 2) == 0) {
228 autoEOI = bits(val, 1);
232 DPRINTF(I8259, "%s mode.\n", bits(val, 0) ? "80x86" : "MCX-80/85");
255 if (bits(ISR, 7, line) == 0) {
277 if (bits(IMR, line)) {
324 if (slave && bits(cascadeBits, line)) {