[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