khval / NallePuh

Paula audio and CIAA/CIAB emulation for AmigaOS
GNU General Public License v2.0
4 stars 0 forks source link

Topics - about subject #33

Open khval opened 1 year ago

khval commented 1 year ago

RAW key codes. https://eab.abime.net/showthread.php?t=98962 http://amigadev.elowar.com/read/ADCD_2.1/Libraries_Manual_guide/node05EA.html http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node0036.html

khval commented 12 months ago

@Hypexed Ok, studying INTREQ and INTEN.. there is the master interrupt enable / disable bit. not sure if help to support it, I guess its used when Disable(), Enable() is used, then we are not multitasking, because multitasking needs interrupts to work. if so NallePuh CIAA/CIAB can’t work anyhow… then there is Ports IRQ2, if triggered it won’t do anything because, we do not have IRQ2 interrupt handler, and if we did it won’t do anything useful, because unless CIAA TimerA/B has overflowed. But in that case, it has already called interrupt some where else in the code. I tried to make INTREQR more correct but all got was system freezes, I think OS picked it up tried to do something with it. Not sure if anything more can be done with it.