[Coco] VI and VIRQ

Mark Marlette mark at cloud9tech.com
Wed May 14 08:14:52 EDT 2008


Gene,

offset, virtual drive, etc.....Boisy is the expert on this feature...

Mark

Quoting Gene Heskett <gene.heskett at verizon.net>:


> On Tuesday 13 May 2008, Mark Marlette wrote:

>> Gene,

>>

>> I'll let Boisy explain in more detail but yes you can talk/copy to a

>> HDB-DOS drive under NitrOS-9 and SuperDriver.

>>

>> There are several things that need to be setup in the descriptor /sh.

>>

> Great, I wondered what that was. I presume it is a matter of changing an

> offset of at least 3 bytes width in the descriptor someplace.

>

>> Mark

>> Cloud-9

>>

>> Quoting Gene Heskett <gene.heskett at verizon.net>:

>>> On Tuesday 13 May 2008, Boisy G. Pitre wrote:

>>>> Gene,

>>>>

>>>> From your comments, I think you are misunderstanding OS-9's method

>>>> for executing programs.

>>>>

>>>> Fact: if you type the name of a non-executable module (i.e. device

>>>> descriptor) at the shell prompt in an attempt to execute it, you will

>>>> get an error #234.

>>>>

>>>> This is the way it has always worked in OS-9 and NitrOS-9. Nothing in

>>>> the last few releases of NitrOS-9 has changed in this regard.

>>>>

>>>> I checked the King's Quest III bootfile. Here's the ident output:

>>>>

>>>> 17 $C0 $47B370 . OS9p2

>>>> 67 $C0 $0B2322 . Init

>>>> 12 $C1 $FD1FEA . IOMan

>>>> 28 $D1 $EFBE13 . RBF

>>>> 9 $E1 $759161 . CC3Disk

>>>> 82 $F1 $FC1918 . D0

>>>> 82 $F1 $9F4210 . D1

>>>> 82 $F1 $E6B118 . DD

>>>> 13 $D1 $F946CA . SCF

>>>> 19 $E1 $0C8A2E . CC3IO

>>>> 1 $C1 $11ED90 . VDGInt

>>>> 83 $F1 $AB5AE5 . TERM

>>>> 10 $C1 $A18121 . Clock

>>>> 5 $11 $1006FE . CC3Go

>>>> 83 $F1 $577429 . VI

>>>> 22 $E1 $A128BF . AGIVIRQDr

>>>>

>>>> There exists a module named VI in that bootfile, which would

>>>> immediately clash with the VI program you are trying to run. Again,

>>>> NitrOS-9 does nothing special or different in this regard. The issue

>>>> is a name clash between a program and a module in memory. The module

>>>> in memory wins out.

>>>

>>> I don't recall it that way, but it isn't worth a prolonged discussion

>>> either. I'll fix vi yet today. End of problem.

>>>

>>> Any idea about the rest of it, like the non booting ss35 disk? Or is it

>>> possible to do a basic "backup 0 to 127" from a 40 track DS disk? (my

>>> setup is a 1GB scsi disk, with HDB-DOS new enough to handle virtual

>>> floppies, but I don't recall what size the virtual's are, os9 side

>>> formatted for 4 sector clusters)

>>>

>>> Which brings up the question, is it possible to access these virtual disks

>>> from nitros9 with a carefully crafted SO, S1 etc descriptors for rbsuper?

>>>

>>>> Regards,

>>>> Boisy G. Pitre

>>>> --

>>>> Email: boisy at boisypitre.com

>>>> Web: http://www.boisypitre.com

>>>>

>>>>

>>>> --

>>>> Coco mailing list

>>>> Coco at maltedmedia.com

>>>> http://five.pairlist.net/mailman/listinfo/coco

>>>

>>> --

>>> Cheers, Gene

>>> "There are four boxes to be used in defense of liberty:

>>> soap, ballot, jury, and ammo. Please use in that order."

>>> -Ed Howdershelt (Author)

>>> <knghtbrd> it's too bad most ancient unices are y2k compliant

>>> <|Rain|> too bad?

>>> <|Rain|> why, because people won't upgrade until 2038?

>>>

>>> --

>>> Coco mailing list

>>> Coco at maltedmedia.com

>>> http://five.pairlist.net/mailman/listinfo/coco

>>

>> --

>> Coco mailing list

>> Coco at maltedmedia.com

>> http://five.pairlist.net/mailman/listinfo/coco

>

>

>

> --

> Cheers, Gene

> "There are four boxes to be used in defense of liberty:

> soap, ballot, jury, and ammo. Please use in that order."

> -Ed Howdershelt (Author)

> If God is perfect, why did He create discontinuous functions?

>

> --

> Coco mailing list

> Coco at maltedmedia.com

> http://five.pairlist.net/mailman/listinfo/coco

>







More information about the Coco mailing list