Any add on boards - for instance, what ever the CTL ALT 7 intercept device was, was it only software, or was there hardware for that too?
Just curious to know what is out there...

It's used to read the microdrives - when a gap on the tape passes the head the interrupt is triggered so the 68008 can read in the sector or sector header.tcat wrote:Hi, just wandering what is the line, ZX8302 uses to raise `mdv gap interrupt' to MC6800.
IPL1?
I remember that article from QL User, but can't remember whether it actually worked. It apparently doesn't attempt to reset the 8049.There was a code handling NMI-7 `warm reset' published in some magazine, I have corrected.
http://theqlforum.com/viewtopic.php?f=3& ... warm+reset
It clears the screen, jumps to some init vector, and enters S*BASIC main loop. It seems the only way to reset IPC, too.
As it resets system vars, it would be interesting to also save a snapshot of system vars to fully recover from a QL crash.
Code: Select all
EXINTL7 MOVE.L A3,-(A7)
LEA $18020,A3
SF -$1E(A3)
MOVE.L #$061F0000,(A3)
MOVE.B #$1F,1(A3)
MOVE.B #1,-$1D(A3)
MOVE.L (A7)+,A3
JSR SAVREGS
LEA INTL7MSG,A1
BRA.S MAINERR1