HomeSort by: relevance | last modified time | path
    Searched refs:MFP (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/arch/atari/isa/
isa_hades.c 46 #include <machine/mfp.h>
82 single_inst_bclr_b(MFP->mf_imrb, IB_ISA1);
85 single_inst_bclr_b(MFP->mf_imra, IA_ISA2);
98 MFP->mf_iprb = (u_int8_t)~IB_ISA1;
100 } while (MFP->mf_iprb & IB_ISA1);
101 single_inst_bset_b(MFP->mf_imrb, IB_ISA1);
105 MFP->mf_ipra = (u_int8_t)~IA_ISA2;
107 } while (MFP->mf_ipra & IA_ISA2);
108 single_inst_bset_b(MFP->mf_imra, IA_ISA2);
183 single_inst_bset_b(MFP->mf_imrb, IB_ISA1)
    [all...]
isa_machdep.c 54 #include <machine/mfp.h>
130 MFP->mf_aer |= (IO_ISA1|IO_ISA2); /* ISA interrupts: LOW->HIGH */
  /src/sys/arch/atari/dev/
clock.c 59 #include <machine/mfp.h>
74 * The MFP clock runs at 2457600Hz. We use a {system,stat,prof}clock divider
186 * Initialize Timer-A in the ST-MFP. We use a divisor of 200.
187 * The MFP clock runs at 2457600Hz. Therefore the timer runs
192 MFP->mf_tacr = 0; /* Stop timer */
193 MFP->mf_iera &= ~IA_TIMA; /* Disable timer interrupts */
194 MFP->mf_tadr = divisor; /* Set divisor */
212 MFP->mf_tcdcr &= 0x7; /* Stop timer */
213 MFP->mf_ierb &= ~IB_TIMC; /* Disable timer inter. */
214 MFP->mf_tcdr = CLOCK_HZ/stathz; /* Set divisor *
    [all...]
ser.c 120 #include <machine/mfp.h>
132 single_inst_bset_b(MFP->mf_gpip, 0x08); \
134 single_inst_bclr_b(MFP->mf_gpip, 0x08); \
139 single_inst_bset_b(MFP->mf_gpip, 0x01); \
141 single_inst_bclr_b(MFP->mf_gpip, 0x01); \
327 MFP->mf_ierb |= IB_SCTS|IB_SDCD;
328 MFP->mf_iera |= IA_RRDY|IA_RERR|IA_TRDY|IA_TERR;
329 MFP->mf_imrb &= ~(IB_SCTS|IB_SDCD);
330 MFP->mf_imra &= ~(IA_RRDY|IA_RERR|IA_TRDY|IA_TERR);
338 if ((MFP->mf_gpip & MCR_DCD) == 0
    [all...]
wdc_mb.c 44 #include <machine/mfp.h>
120 sv_ierb = MFP->mf_ierb;
121 MFP->mf_ierb &= ~IB_DINT;
131 MFP->mf_ierb = sv_ierb;
188 MFP->mf_ierb &= ~IB_DINT;
207 MFP->mf_ierb |= IB_DINT;
208 MFP->mf_iprb = (uint8_t)~IB_DINT;
209 MFP->mf_imrb |= IB_DINT;
247 MFP->mf_iprb = (uint8_t)~IB_DINT;
lpt.c 75 #include <machine/mfp.h>
114 #define NOT_READY() (MFP->mf_gpip & IO_PBSY)
237 MFP->mf_imrb |= IB_PBSY;
238 MFP->mf_ierb |= IB_PBSY;
272 MFP->mf_ierb &= ~IB_PBSY;
273 MFP->mf_imrb &= ~IB_PBSY;
atari5380.c 57 #include <machine/mfp.h>
695 MFP->mf_ierb |= IB_DINT;
696 MFP->mf_iprb = (uint8_t)~IB_DINT;
697 MFP->mf_imrb |= IB_DINT;
720 single_inst_bset_b(MFP->mf_imrb, IB_DINT);
727 single_inst_bclr_b(MFP->mf_imrb, IB_DINT);
747 if (MFP->mf_gpip & IO_DINT)
881 if ((MFP->mf_gpip & IO_DINT) == 0)
936 (MFP->mf_gpip & IO_DINT))
kbd.c 56 #include <machine/mfp.h>
77 * The hard interrupt runs straight from the MFP interrupt.
221 * Disable keyboard interrupts from MFP
223 MFP->mf_ierb &= ~IB_AINT;
299 * Enable interrupts from MFP
301 MFP->mf_iprb = (uint8_t)~IB_AINT;
302 MFP->mf_ierb |= IB_AINT;
303 MFP->mf_imrb |= IB_AINT;
420 * Keyboard interrupt handler called straight from MFP at spl6.
673 if ((MFP->mf_imrb & IB_AINT) != 0)
    [all...]
grfabs_tt.c 45 #include <machine/mfp.h>
123 has_mono = (MFP->mf_gpip & IA_MONO) == 0;
fd.c 67 #include <machine/mfp.h>
362 MFP->mf_ierb |= IB_DINT;
363 MFP->mf_iprb = (uint8_t)~IB_DINT;
364 MFP->mf_imrb |= IB_DINT;
  /src/sys/arch/x68k/stand/common/
execkern.S 12 #define MFP 0x00E88000 /* MFP */
13 #define MFP_IERA (MFP+0x07) /* (B) interrupt enable reg A */
14 #define MFP_IERB (MFP+0x09) /* (B) interrupt enable reg B */
15 #define MFP_RSR (MFP+0x2B) /* (B) USART receiver status reg */
63 | stop MFP interrupts (for compatibility)
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
pxa3xx.dtsi 48 * MFP Alternate functions for pins having a gpio.
60 * MFP drive strength functions for pins.
74 * MFP bias pull mode for pins.
82 * MFP low power mode for pins.
  /src/sys/arch/atari/atari/
atari_init.c 69 #include <machine/mfp.h>
856 if (!badbaddr((void *)__UNVOLATILE(&MFP->mf_gpip),
889 * Initialize both MFP chips (if both present!) to generate
894 MFP->mf_iera = MFP->mf_ierb = 0;
895 MFP->mf_imra = MFP->mf_imrb = 0;
896 MFP->mf_aer = MFP->mf_ddr = 0;
897 MFP->mf_vr = 0x40
    [all...]
  /src/sys/arch/atari/include/
mfp.h 1 /* $NetBSD: mfp.h,v 1.6 2009/10/20 19:10:11 snj Exp $ */
36 #define MFP ((struct mfp *)AD_MFP)
37 #define MFP2 ((struct mfp *)AD_MFP2)
46 struct mfp { struct

Completed in 46 milliseconds