Symbol: MFP
sys/arch/atari/atari/atari_init.c
858
if (!badbaddr(&MFP->mf_gpip)) {
sys/arch/atari/atari/atari_init.c
895
MFP->mf_iera = MFP->mf_ierb = 0;
sys/arch/atari/atari/atari_init.c
896
MFP->mf_imra = MFP->mf_imrb = 0;
sys/arch/atari/atari/atari_init.c
897
MFP->mf_aer = MFP->mf_ddr = 0;
sys/arch/atari/atari/atari_init.c
898
MFP->mf_vr = 0x40;
sys/arch/atari/dev/atari5380.c
694
MFP->mf_ierb |= IB_DINT;
sys/arch/atari/dev/atari5380.c
695
MFP->mf_iprb = (uint8_t)~IB_DINT;
sys/arch/atari/dev/atari5380.c
696
MFP->mf_imrb |= IB_DINT;
sys/arch/atari/dev/atari5380.c
719
single_inst_bset_b(MFP->mf_imrb, IB_DINT);
sys/arch/atari/dev/atari5380.c
726
single_inst_bclr_b(MFP->mf_imrb, IB_DINT);
sys/arch/atari/dev/atari5380.c
746
if (MFP->mf_gpip & IO_DINT)
sys/arch/atari/dev/atari5380.c
880
if ((MFP->mf_gpip & IO_DINT) == 0)
sys/arch/atari/dev/atari5380.c
935
(MFP->mf_gpip & IO_DINT))
sys/arch/atari/dev/clock.c
192
MFP->mf_tacr = 0; /* Stop timer */
sys/arch/atari/dev/clock.c
193
MFP->mf_iera &= ~IA_TIMA; /* Disable timer interrupts */
sys/arch/atari/dev/clock.c
194
MFP->mf_tadr = divisor; /* Set divisor */
sys/arch/atari/dev/clock.c
212
MFP->mf_tcdcr &= 0x7; /* Stop timer */
sys/arch/atari/dev/clock.c
213
MFP->mf_ierb &= ~IB_TIMC; /* Disable timer inter. */
sys/arch/atari/dev/clock.c
214
MFP->mf_tcdr = CLOCK_HZ/stathz; /* Set divisor */
sys/arch/atari/dev/clock.c
226
MFP->mf_tacr = T_Q200; /* Start timer */
sys/arch/atari/dev/clock.c
227
MFP->mf_ipra = (u_int8_t)~IA_TIMA;/* Clear pending interrupts */
sys/arch/atari/dev/clock.c
228
MFP->mf_iera |= IA_TIMA; /* Enable timer interrupts */
sys/arch/atari/dev/clock.c
229
MFP->mf_imra |= IA_TIMA; /* ..... */
sys/arch/atari/dev/clock.c
232
MFP->mf_tcdcr = (MFP->mf_tcdcr & 0x7) | (T_Q200<<4); /* Start */
sys/arch/atari/dev/clock.c
233
MFP->mf_iprb = (u_int8_t)~IB_TIMC;/* Clear pending interrupts */
sys/arch/atari/dev/clock.c
234
MFP->mf_ierb |= IB_TIMC; /* Enable timer interrupts */
sys/arch/atari/dev/clock.c
235
MFP->mf_imrb |= IB_TIMC; /* ..... */
sys/arch/atari/dev/clock.c
268
MFP->mf_tcdr = clk2min + r;
sys/arch/atari/dev/clock.c
284
ipra = MFP->mf_ipra;
sys/arch/atari/dev/clock.c
285
tadr = MFP->mf_tadr;
sys/arch/atari/dev/clock.c
316
MFP->mf_tbcr = 0; /* Stop timer */
sys/arch/atari/dev/clock.c
317
MFP->mf_iera &= ~IA_TIMB; /* Disable timer interrupts */
sys/arch/atari/dev/clock.c
318
MFP->mf_tbdr = 0;
sys/arch/atari/dev/clock.c
319
MFP->mf_tbcr = T_Q004; /* Start timer */
sys/arch/atari/dev/clock.c
336
otick = MFP->mf_tbdr;
sys/arch/atari/dev/clock.c
352
ticks = MFP->mf_tbdr;
sys/arch/atari/dev/fd.c
361
MFP->mf_ierb |= IB_DINT;
sys/arch/atari/dev/fd.c
362
MFP->mf_iprb = (uint8_t)~IB_DINT;
sys/arch/atari/dev/fd.c
363
MFP->mf_imrb |= IB_DINT;
sys/arch/atari/dev/grfabs_tt.c
123
has_mono = (MFP->mf_gpip & IA_MONO) == 0;
sys/arch/atari/dev/kbd.c
223
MFP->mf_ierb &= ~IB_AINT;
sys/arch/atari/dev/kbd.c
301
MFP->mf_iprb = (uint8_t)~IB_AINT;
sys/arch/atari/dev/kbd.c
302
MFP->mf_ierb |= IB_AINT;
sys/arch/atari/dev/kbd.c
303
MFP->mf_imrb |= IB_AINT;
sys/arch/atari/dev/kbd.c
673
if ((MFP->mf_imrb & IB_AINT) != 0) {
sys/arch/atari/dev/kbd.c
675
MFP->mf_imrb &= ~IB_AINT;
sys/arch/atari/dev/kbd.c
692
MFP->mf_iprb = (uint8_t)~IB_AINT;
sys/arch/atari/dev/kbd.c
693
MFP->mf_imrb |= IB_AINT;
sys/arch/atari/dev/lpt.c
114
#define NOT_READY() (MFP->mf_gpip & IO_PBSY)
sys/arch/atari/dev/lpt.c
237
MFP->mf_imrb |= IB_PBSY;
sys/arch/atari/dev/lpt.c
238
MFP->mf_ierb |= IB_PBSY;
sys/arch/atari/dev/lpt.c
272
MFP->mf_ierb &= ~IB_PBSY;
sys/arch/atari/dev/lpt.c
273
MFP->mf_imrb &= ~IB_PBSY;
sys/arch/atari/dev/ser.c
1060
single_inst_bclr_b(MFP->mf_imrb, IB_SCTS|IB_SDCD);
sys/arch/atari/dev/ser.c
1061
single_inst_bclr_b(MFP->mf_imra, IA_RRDY|IA_RERR|IA_TRDY|IA_TERR);
sys/arch/atari/dev/ser.c
1203
msr = ~MFP->mf_gpip;
sys/arch/atari/dev/ser.c
1239
rsr = MFP->mf_rsr;
sys/arch/atari/dev/ser.c
1242
sc->sc_rbuf[put] = MFP->mf_udr;
sys/arch/atari/dev/ser.c
1245
if ((rsr & RSR_BREAK) && (MFP->mf_rsr & RSR_BREAK))
sys/arch/atari/dev/ser.c
1248
rsr = MFP->mf_rsr;
sys/arch/atari/dev/ser.c
1273
rsr = MFP->mf_udr;
sys/arch/atari/dev/ser.c
1274
rsr = MFP->mf_rsr;
sys/arch/atari/dev/ser.c
1284
tsr = MFP->mf_tsr;
sys/arch/atari/dev/ser.c
1298
MFP->mf_udr = *sc->sc_tba;
sys/arch/atari/dev/ser.c
132
single_inst_bset_b(MFP->mf_gpip, 0x08); \
sys/arch/atari/dev/ser.c
134
single_inst_bclr_b(MFP->mf_gpip, 0x08); \
sys/arch/atari/dev/ser.c
1372
if (MFP->mf_gpip & MCR_DCD) {
sys/arch/atari/dev/ser.c
139
single_inst_bset_b(MFP->mf_gpip, 0x01); \
sys/arch/atari/dev/ser.c
1401
MFP->mf_ucr = UCR_CLKDIV|UCR_8BITS|UCR_STOPB1;
sys/arch/atari/dev/ser.c
1402
MFP->mf_rsr = RSR_ENAB;
sys/arch/atari/dev/ser.c
1403
MFP->mf_tsr = TSR_ENAB;
sys/arch/atari/dev/ser.c
1405
single_inst_bclr_b(MFP->mf_tcdcr, 0x07);
sys/arch/atari/dev/ser.c
1406
MFP->mf_tddr = ospeed;
sys/arch/atari/dev/ser.c
1407
single_inst_bset_b(MFP->mf_tcdcr, (ospeed >> 8) & 0x0f);
sys/arch/atari/dev/ser.c
141
single_inst_bclr_b(MFP->mf_gpip, 0x01); \
sys/arch/atari/dev/ser.c
1423
single_inst_bset_b(MFP->mf_imra, (IA_RRDY|IA_RERR|IA_TRDY|IA_TERR));
sys/arch/atari/dev/ser.c
1433
while (!ISSET(stat = MFP->mf_rsr, RSR_BFULL)) {
sys/arch/atari/dev/ser.c
1435
MFP->mf_rsr |= RSR_ENAB;
sys/arch/atari/dev/ser.c
1437
c = MFP->mf_udr;
sys/arch/atari/dev/ser.c
1439
c = MFP->mf_udr;
sys/arch/atari/dev/ser.c
1455
imra = MFP->mf_imra & (IA_RRDY|IA_RERR|IA_TRDY|IA_TERR);
sys/arch/atari/dev/ser.c
1456
single_inst_bclr_b(MFP->mf_imra, imra);
sys/arch/atari/dev/ser.c
1464
s_stat1 = MFP->mf_tsr;
sys/arch/atari/dev/ser.c
1466
while (!ISSET(stat = MFP->mf_tsr, TSR_BE) && --timo)
sys/arch/atari/dev/ser.c
1468
MFP->mf_udr = c;
sys/arch/atari/dev/ser.c
1472
s_stat2 = MFP->mf_tsr;
sys/arch/atari/dev/ser.c
1474
while (!ISSET(stat = MFP->mf_tsr, TSR_BE) && --timo)
sys/arch/atari/dev/ser.c
1478
s_stat3 = MFP->mf_tsr;
sys/arch/atari/dev/ser.c
1481
MFP->mf_ipra = (uint8_t)~imra;
sys/arch/atari/dev/ser.c
1482
single_inst_bset_b(MFP->mf_imra, imra);
sys/arch/atari/dev/ser.c
327
MFP->mf_ierb |= IB_SCTS|IB_SDCD;
sys/arch/atari/dev/ser.c
328
MFP->mf_iera |= IA_RRDY|IA_RERR|IA_TRDY|IA_TERR;
sys/arch/atari/dev/ser.c
329
MFP->mf_imrb &= ~(IB_SCTS|IB_SDCD);
sys/arch/atari/dev/ser.c
330
MFP->mf_imra &= ~(IA_RRDY|IA_RERR|IA_TRDY|IA_TERR);
sys/arch/atari/dev/ser.c
338
if ((MFP->mf_gpip & MCR_DCD) == 0)
sys/arch/atari/dev/ser.c
407
single_inst_bset_b(MFP->mf_imra, sc->sc_imra);
sys/arch/atari/dev/ser.c
408
single_inst_bset_b(MFP->mf_imrb, sc->sc_imrb);
sys/arch/atari/dev/ser.c
411
sc->sc_msr = ~MFP->mf_gpip & (IO_SDCD|IO_SCTS|IO_SRI);
sys/arch/atari/dev/ser.c
822
while (ISSET(MFP->mf_rsr, RSR_CIP|RSR_BFULL))
sys/arch/atari/dev/ser.c
823
tmp = MFP->mf_udr;
sys/arch/atari/dev/ser.c
837
if ((MFP->mf_imra & (IA_RRDY|IA_RERR|IA_TRDY|IA_TERR)) != sc->sc_imra) {
sys/arch/atari/dev/ser.c
839
(u_int)MFP->mf_imra, (u_int)sc->sc_imra);
sys/arch/atari/dev/ser.c
841
if ((MFP->mf_imrb & (IB_SCTS|IB_SDCD)) != sc->sc_imrb) {
sys/arch/atari/dev/ser.c
843
(u_int)MFP->mf_imrb, (u_int)sc->sc_imrb);
sys/arch/atari/dev/ser.c
845
single_inst_bclr_b(MFP->mf_imra, IA_RRDY|IA_RERR|IA_TRDY|IA_TERR);
sys/arch/atari/dev/ser.c
846
single_inst_bclr_b(MFP->mf_imrb, IB_SCTS|IB_SDCD);
sys/arch/atari/dev/ser.c
848
MFP->mf_ucr = sc->sc_ucr;
sys/arch/atari/dev/ser.c
849
MFP->mf_rsr = sc->sc_rsr;
sys/arch/atari/dev/ser.c
850
MFP->mf_tsr = sc->sc_tsr;
sys/arch/atari/dev/ser.c
852
single_inst_bclr_b(MFP->mf_tcdcr, 0x07);
sys/arch/atari/dev/ser.c
853
MFP->mf_tddr = sc->sc_ospeed;
sys/arch/atari/dev/ser.c
854
single_inst_bset_b(MFP->mf_tcdcr, (sc->sc_ospeed >> 8) & 0x0f);
sys/arch/atari/dev/ser.c
867
single_inst_bset_b(MFP->mf_imra, sc->sc_imra);
sys/arch/atari/dev/ser.c
868
single_inst_bset_b(MFP->mf_imrb, sc->sc_imrb);
sys/arch/atari/dev/ser.c
967
single_inst_bset_b(MFP->mf_imra, IA_TRDY|IA_TERR);
sys/arch/atari/dev/ser.c
971
MFP->mf_udr = *sc->sc_tba;
sys/arch/atari/dev/ser.c
982
single_inst_bclr_b(MFP->mf_imra, IA_TRDY|IA_TERR);
sys/arch/atari/dev/wdc_mb.c
120
sv_ierb = MFP->mf_ierb;
sys/arch/atari/dev/wdc_mb.c
121
MFP->mf_ierb &= ~IB_DINT;
sys/arch/atari/dev/wdc_mb.c
131
MFP->mf_ierb = sv_ierb;
sys/arch/atari/dev/wdc_mb.c
188
MFP->mf_ierb &= ~IB_DINT;
sys/arch/atari/dev/wdc_mb.c
207
MFP->mf_ierb |= IB_DINT;
sys/arch/atari/dev/wdc_mb.c
208
MFP->mf_iprb = (uint8_t)~IB_DINT;
sys/arch/atari/dev/wdc_mb.c
209
MFP->mf_imrb |= IB_DINT;
sys/arch/atari/dev/wdc_mb.c
247
MFP->mf_iprb = (uint8_t)~IB_DINT;
sys/arch/atari/isa/isa_hades.c
100
} while (MFP->mf_iprb & IB_ISA1);
sys/arch/atari/isa/isa_hades.c
101
single_inst_bset_b(MFP->mf_imrb, IB_ISA1);
sys/arch/atari/isa/isa_hades.c
105
MFP->mf_ipra = (u_int8_t)~IA_ISA2;
sys/arch/atari/isa/isa_hades.c
107
} while (MFP->mf_ipra & IA_ISA2);
sys/arch/atari/isa/isa_hades.c
108
single_inst_bset_b(MFP->mf_imra, IA_ISA2);
sys/arch/atari/isa/isa_hades.c
183
single_inst_bset_b(MFP->mf_imrb, IB_ISA1);
sys/arch/atari/isa/isa_hades.c
184
single_inst_bset_b(MFP->mf_ierb, IB_ISA1);
sys/arch/atari/isa/isa_hades.c
187
single_inst_bset_b(MFP->mf_imra, IA_ISA2);
sys/arch/atari/isa/isa_hades.c
188
single_inst_bset_b(MFP->mf_iera, IA_ISA2);
sys/arch/atari/isa/isa_hades.c
82
single_inst_bclr_b(MFP->mf_imrb, IB_ISA1);
sys/arch/atari/isa/isa_hades.c
85
single_inst_bclr_b(MFP->mf_imra, IA_ISA2);
sys/arch/atari/isa/isa_hades.c
98
MFP->mf_iprb = (u_int8_t)~IB_ISA1;
sys/arch/atari/isa/isa_machdep.c
130
MFP->mf_aer |= (IO_ISA1|IO_ISA2); /* ISA interrupts: LOW->HIGH */