Z80 interrupts: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=IRQ= {{Chipname|Z80}} IRQs can be generated by the {{Chipname|YM2610}}, and are mostly used to time music playback. The vector address is '''$0038'''. They can be disabled...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
=IRQ= | =IRQ= | ||
{{Chipname|Z80}} IRQs can be generated by the {{Chipname|YM2610}}, and are mostly used to time music playback. | {{Chipname|Z80}} IRQs can be generated by the {{Chipname|YM2610}}'s [[YM2610 timers|timers]], and are mostly used to time music playback. | ||
The vector address is '''$0038'''. | The vector address is '''$0038'''. | ||
They can be disabled in software (DI/EI). | They can be disabled in software (DI/EI) and must be acknowledged. | ||
=NMI= | =NMI= |
Revision as of 18:38, 11 February 2017
IRQ
Z80 IRQs can be generated by the YM2610's timers, and are mostly used to time music playback.
The vector address is $0038.
They can be disabled in software (DI/EI) and must be acknowledged.
NMI
Non Maskable Interrupts are triggered when the 68k sends a sound command.
The vector address is $0066.
They can only be disabled through ports $08 and $18.