[Coco] Re: Coco Digest, Vol 11, Issue 104
Arthur Flexser
flexser at fiu.edu
Tue Sep 28 17:30:05 EDT 2004
Doing this from cassette seems kind of clunky. Much nicer would be to put the
boot program in a Rompack, IMHO.
Art
On Mon, 27 Sep 2004, John R. Hogerhuis wrote:
> On Mon, 2004-09-27 at 15:06, farna at att.net wrote: > > > > I'd like to put
> the OS-9 boot program on cassette. I guess what I need > > is the boot track
> off the drivewire diskette. > > > > If I could bootstrap off cassette, then
> I could disconnect from the > > cassette as soon as the bootloader is
> transferred. > > > I hate to be the bearer of bad news, but I don't think
> this will work. IIRC OS-9 has no provisions to use the cassette port at all.
> I'm sure someone has written a utility to utilize the motor on/off commands,
> but that's about it. >
>
> OS-9 doesn't bootstrap itself. RS-DOS has the DOS command and that loads
> track 34 or whatever, jumps to it, and that boots OS-9, right? Somebody
> has to be first. I'm saying I'd like instead of bootstrapping to track34
> and boot that way, to instead bootstrap from a program loaded off
> cassette. This little program would have to have enough smarts to talk
> to DriveWire server so that the rest of OS-9 could be booted up.
>
> Here's my logic:
>
> OS-9 could be bootstrapped from *any* device. Directly accessible flash,
> serially read flash, a disk drive, a disk drive emulated on a serial
> port (drivewire), or even a cassette drive.
>
> I don't want to use the cassette within OS-9, or even to fully boot
> OS-9. I just want to use it to bootstrap os-9. OS-9 for the most part
> loads itself utilizing whatever drivers are built into it
>
> I'd posit the cassette recorder could be an OS-9 SCF device like any
> other, but that's beside the point.
>
> Remember that little program that was included with games like Sands Of
> Egypt, etc. in the manual? That's the bootstrap. If you can bootstrap
> from the keyboard, you can bootstrap from anything.
>
> I guess I didn't mention that I'm a code monkey, so that is what
> actually will make this work...
>
> -- John.
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list