Open JohnMBrooks opened 4 years ago
Address of P8 Kernel's IRQ handling in LC may be incorrect for old monitor ROM machines
IRQ handlers registered with P8 kernel should work correctly on both autostart and old monitor ROM machines
Crash reported when interrupts occur on old-monitor ROM machines
Check P8 kernel assumptions of IRQ entry/exit address and behavior
1. 2. 3. 4.
2.4
Description
Address of P8 Kernel's IRQ handling in LC may be incorrect for old monitor ROM machines
Expected Behavior
IRQ handlers registered with P8 kernel should work correctly on both autostart and old monitor ROM machines
Actual Behavior
Crash reported when interrupts occur on old-monitor ROM machines
Possible Fix
Check P8 kernel assumptions of IRQ entry/exit address and behavior
Steps to Reproduce
1. 2. 3. 4.
Context
Your Environment
Hardware:
ProDOS8 version:
2.4
Non-Operating System release software being used: