[Coco] [Color Forth] Is there a "Cold Start" Location for DECB?

Stephen Pereira spereira1952 at comcast.net
Tue Feb 3 16:51:25 EST 2015


Excellent!  That is *exactly* what I was looking for!

Thanks a million, William!

smp
--
Stephen M. Pereira
Bedford, NH  03110
KB1SXE


> On Feb 3, 2015, at 4:46 PM, William Astle <lost at l-w.ca> wrote:
> 
> The best way to do this is (in asm):
> 
> 	clr >$71
> 	jmp [$fffe]
> 
> The first will force basic to do a cold start. The second will go to the correct address for the reset code. I used forced extended addressing on the first line in case you're setting DP to something other than 0.
> 
> The reset addresses are different between the coco1/2 and coco3.
> 
> On 15-02-03 02:43 PM, Stephen Pereira wrote:
>> Hello again, all,
>> 
>> I am making great progress with my modifications to Talbot Microsystems Color Forth, to make it useful in conjunction with DECB (or HDBDOS in my case).  I now have a command (SSCR) for saving a block of 8 screens of Forth program code onto disk with your own file name, and also another command (LSCR) for loading a block of 8 screens of Forth program code from disk by filename.  I also have a command (DIR) to take a look at the files available on disk, to check that your file got there OK, or if you need to look up the file name for loading.
>> 
>> I would also like to make a command called BASIC to allow one to revert back to DECB without having to resort to the reset or power switch.
>> 
>> Is there a specific location to jump to if one wants to execute a “cold start” into DECB?  Is this spot different for a CoCo 1 or 2, versus a CoCo 3?
>> 
>> Thanks in advance!
>> smp
>> --
>> Stephen M. Pereira
>> Bedford, NH  03110
>> KB1SXE
>> 
>> 
> 
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list