[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