Skip to content

Instantly share code, notes, and snippets.

@houmei
Last active December 7, 2025 11:45
Show Gist options
  • Select an option

  • Save houmei/4b2081d14edfa5239cf73b4293b22093 to your computer and use it in GitHub Desktop.

Select an option

Save houmei/4b2081d14edfa5239cf73b4293b22093 to your computer and use it in GitHub Desktop.
FM-11 Z80 CARD INTERRUPT MASK(UPPER)
Name FM11Z80INTH;
PartNo FM11Z80;
Revision 01;
Date 25/12/03;
Designer Katunori Takesita;
Company MSD;
Assembly ;
Location ;
Device G22V10;
/* INPUTS */
Pin 1 = CLK; /* MASKSET */
Pin 2 = DIN4;
Pin 3 = DIN5;
pin 4 = DIN6;
pin 5 = DIN7;
pin 6 = !RESET;
pin 7 = !INT4;
pin 8 = !INT5A;
pin 9 = !INT5B;
pin 10 = !INT6A;
pin 11 = !INT6B;
/* pin 12 GND */
pin 13 = !OE; /* read */
pin 14 = !INT7;
pin 15 = !INTE;
pin 16 = !NMI0;
pin 17 = !NMI1;
/* OUTPUTS */
/* pin 24 Vcc */
Pin [23..20] = [DOUT4..7];
Pin 19 = !INTH;
Pin 18 = !NMI;
[DOUT7..4].ar = RESET;
DOUT7.sp = 'b'0;
DOUT6.sp = 'b'0;
DOUT5.sp = 'b'0;
DOUT4.sp = 'b'0;
DOUT7.oe = OE;
DOUT6.oe = OE;
DOUT5.oe = OE;
DOUT4.oe = OE;
DOUT7.d = DIN7;
DOUT6.d = DIN6;
DOUT5.d = DIN5;
DOUT4.d = DIN4;
INTH = (DOUT4 & INT4) #
(DOUT5 & (INT5A # INT5B)) #
(DOUT6 & (INT6A # INT6B)) #
(DOUT7 & INT7) # INTE;
NMI = NMI0 # NMI1;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment