[Coco] Color BASIC BREAK CHECK RAM hook ($17c)

Christopher R. Hawks chawks at dls.net
Sun Jun 19 10:49:44 EDT 2022


On Sat, 18 Jun 2022 19:41:28 -0500
Allen Huffman via Coco <coco at maltedmedia.com> wrote:

> And … I think I found it.
> 
> The BREAK CHECK code does not always use that entry point, which adds
> the RAM Hook. Some spots directly call the break check, bypassing the
> RAM Hook completely.  Because of this, it does not look like this RAM
> Hook can be used to disable break checks except when dealing with
> files/devices.
> 
> * MAIN COMMAND INTERPRETATION LOOP
> LAD9E JSR RVEC20    HOOK INTO RAM
>    ANDCC #$AF   ENABLE IRQ,FIRQ
>    BSR LADEB   CHECK FOR KEYBOARD BREAK
> 
> That is one example I found, jumping directly to LADEB, which is
> where the RAM Hook code goes to.
> 
> Mystery solved.
> 
> 		— Allen
> 
> 

    Nice work, Allen!!


Christopher R. Hawks
HAWKSoft
-- 
Exceedingly helpful error message from compiling TeX:
	(Pardon me, but I think I spotted something wrong.)
	make: *** [trap] Error 2
----------------------------------------
       \   ^__^                         
        \  (oo)\_______                 
           (__)\       )\/\           
               ||----w |                
               ||     ||                


More information about the Coco mailing list