] Are you sure that there's no way to enable the PAUSE key in R800 mode?
] Supposing hardware implementation, it's possible that there's a bit in a
] certain port that enables or disables the PAUSE key in R800 mode.
In R800 mode, the pause button is connected to a set/reset flipflop of which 
you can read the status from an I/O port. When you hit the pause key once, 
this flipflop is set. When you hit the pause key again, the flipflop is 
reset. And so on. A program running on the R800 can look at the state of this 
flipflop and react however the programmer likes. For example, in the 
interrupt routine in the BIOS, the R800 checks this bit. If it is reset, the 
R800 continues with the interrupt routine. If it is set, it will go in a loop 
waiting until the bit is reset again.

Kind regards,
Alex Wulms

-- 
Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever
See my homepage for info on the  *** XSA *** format
http://www.inter.nl.net/users/A.P.Wulms



****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to