[Coco] Glenside IDE controller

Dave Philipsen dave at davebiz.com
Sun Jun 26 06:32:30 EDT 2016


So the problem is that the original DOS command was specifically designed for a floppy disk controller since Tandy never offered a hard disk controller and the 'stock' Boot module was also designed only for that floppy controller.  If you could create a hard drive controller that emulated a floppy controller then you could boot directly from a hard drive and with an unmodified Disk Extended Color Basic ROM.

Dave Philipsen

> On Jun 25, 2016, at 2:32 PM, Bill Pierce via Coco <coco at maltedmedia.com> wrote:
> 
> The problem with booting from hard drive is in the dos command itself as well as the "boot" module.
> The "boot" module needs to know where the OS9boot file is so it can load it. The dos command loads Krn, Boot, and Rel (the boot track).
> The dos command in Basic expects that track on track 34 of a floppy. Basic would have to have access to the hard drive for and form of dos command to work.
> There have been several methods of "booting from hard drive", but each had it's own modification to basic to make it work. To me, that easiest was RGBDOS (which is now HDBDOS) which boots from any of the 256 "virtual" basic disks (on the hard drive) into NitrOS9. You just create a bootdisk on a drive on a virtual disk (I use 255) and HDBDOS recognizes "AUTOEXEC.BAS" which it runs (if found on drive 0) after startup form the 256 disk RSDOS partition, which points the dos command to the Nitros9 boot disk and boots. Once the bootrack is loaded, the "boot modules has to know to look on the OS9 partition for the os9boot file.
> Burke & Burke used a different method by also supplying their own boot rom as well as a "variable size" RSDOS disk system for accessing the HD from RSDOS.
> 
> 
> 
> 
> 
> 
> Bill Pierce
> "Charlie stole the handle, and the train it won't stop going, no way to slow down!" - Ian Anderson - Jethro Tull
> 
> 
> 
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> Global Moderator for TRS-80/Tandy Color Computer Forums
> http://www.tandycoco.com/forum/
> 
> E-Mail: ooogalapasooo at aol.com
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Mike Delyea <mdelyea at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Sat, Jun 25, 2016 1:42 pm
> Subject: Re: [Coco] Glenside IDE controller
> 
> After reading Kip's description of merging and installing the drivers, itseems to me that you can't boot Nitros/os9 from a hard drive.  From thedescription it looks like you need a boot floppy with thedrivers/descriptors.  Is that correct?On Sat, Jun 25, 2016 at 11:37 AM, Kip Koon <computerdoc at sc.rr.com> wrote:> Yep, that would be the one.>> Kip Koon> computerdoc at sc.rr.com> http://www.cocopedia.com/wiki/index.php/Kip_Koon>>>> > -----Original Message-----> > From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Al Hartman> > Sent: Saturday, June 25, 2016 11:31 AM> > To: CoCoList for Color Computer Enthusiasts> > Subject: Re: [Coco] Glenside IDE controller> >> > From a message I got on the list a few years ago from Brian Goers...> >> > "The card edge connector that a floppy controller could plug into is> available from Digi-key.> > The manufacturer EDAC Part Number is 395-040-520-202."> >> > http://www.digikey.com/product-search/en?keywords=395-040-520-202> >> > $9.43 each> >> > -[ Al ]-> >> > -----Original Message-----> > On Sat, 25 Jun 2016 15:18:50 +0200> > "Pere" <psergm at gmail.com> wrote:> >> > > Hello,> > > I have one of these controllers, it is verson 1.0 and came without any> > > connector on the two 'slots' where one could insert a floppy> > > controller or any cartridge.> > > Could anyone tell me the reference number or the part number and> > > supplier where I could buy them?> > > Thanks in advance> > > pere> > >> > > Ps Thanks to Bill Pierce for his help explaining technical data about> > > that controller to me and how could be used.> > > I would appreciate any link / pointer to 'up-to-date' drivers, docs> > > and whatever exists about that nice controller.> >> >> > --> > Coco mailing list> > Coco at maltedmedia.com> > https://pairlist5.pair.net/mailman/listinfo/coco>>> --> Coco mailing list> Coco at maltedmedia.com> https://pairlist5.pair.net/mailman/listinfo/coco>-- Coco mailing listCoco at maltedmedia.comhttps://pairlist5.pair.net/mailman/listinfo/coco
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco


More information about the Coco mailing list