Skip to content

Fixed ACIA/IRQ support: ACIA always used NMI#629

Merged
GideonZ merged 1 commit intoGideonZ:masterfrom
TangoBravo64:acia_irq
Feb 8, 2026
Merged

Fixed ACIA/IRQ support: ACIA always used NMI#629
GideonZ merged 1 commit intoGideonZ:masterfrom
TangoBravo64:acia_irq

Conversation

@TangoBravo64
Copy link
Contributor

  • Modem never considered the NMI vs IRQ configuration option. The module is initialized by a call "Modem::reinit_acia(0xffff)", and in the code path "base == 0xffff" it used "base & 1" to determine the NMI selection - which is always true.
  • Added "useNMI" to log output.

- Modem never considered the NMI vs IRQ configuration option. The module
  is initialized by a call "Modem::reinit_acia(0xffff)", and in the code
  path "base == 0xffff" it used "base & 1" to determine the NMI selection -
  which is always true.
- Added "useNMI" to log output.
@GideonZ GideonZ merged commit 1ab66f3 into GideonZ:master Feb 8, 2026
1 check passed
@TangoBravo64 TangoBravo64 deleted the acia_irq branch February 8, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants