[Coco] The DOS command
Allen Huffman
alsplace at pobox.com
Thu Nov 7 12:58:29 EST 2019
Carl England’s SUPER BOOT was the best I used for this. Look for it in the CoCo archive.
> On Nov 7, 2019, at 11:49 AM, Bruce W. Calkins <brucewcalkins at charter.net> wrote:
>
> There was a utility that took a basic program and placed it on track 34 with modifications on a disk so that it ran from the DOS command. I used it often to boot into menu programs for the ex-wife and children to get to their games easily.
>
> Bruce W.
>
>
>> On 11/7/19 11:37 AM, William Astle wrote:
>> The DOS command reads track 34 (all 18 sectors) to address $2600. Then it checks to see if the first two bytes are "OS". If so, it jumps to $2602. Otherwise, it returns to Basic.
>>
>> That means you can put any program you want on track 34 and as long as the first two bytes are "OS", DOS will launch it.
>>
>> It may be a good idea not to assume the load address but there are no variants of the DOS command that I'm aware of that use a different address.
>>
>>> On 2019-11-07 9:26 a.m., Salvador Garcia via Coco wrote:
>>> I am curious as to how the DOS command (in Extended Disk BASIC) works. I looked for it and found this charming description in the Quick Reference Guide:
>>>
>>> "DOSWith the OS-9 system diskette in Drive 0, the DOScommand boots the OS-9 operating system."
>>>
>>> But I would like to get more technical than this. Does the DOS command always loads a specific sector from the media? If a home made DOS (i.e. anything not from Radio Shack) expects to be loaded with this specific command, what requirements does it need to satisfy?
>>>
>>> Is there any literature out there that I can read to better understand what goes on after I enter DOS? Thanks! Salvador
>>>
>>>
>>>
>>
>>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list