[HECnet] RSX question

Dave McGuire mcguire at neurotica.com
Mon Jul 20 21:21:08 PDT 2015


  I got it working.  Thank you Johnny, Oleg, and Mark!

              -Dave

On 07/20/2015 06:12 AM, Johnny Billquist wrote:
> On 2015-07-20 04:56, Dave McGuire wrote:
>>
>>    Hey folks.  Can anyone tell me offhand how to map the I/O page into a
>> task's address space under RSX-11M in Macro-11?
> 
> There are several ways. The easiest is to build the task privileged (/PR
> to TKB). Such a task will be limited to 2 APRs (5 & 6), while APRs 0-4
> are mapped to the kernel and APR 7 is the I/O page.
> 
> Another way is to switch to kernel mode in the task using SWST$. For
> this, you still need to build the task privileged, but you can build it
> without getting the limited address space mentioned above.
> 
> A third is to create a common region which is the I/O page, and then
> task build against that common region, or else create a window to that
> region at runtime, using CRRG$ and MAP$.
> 
> The common region way is documented in some manual, but I don't remember
> offhand which one.
> 
>     Johnny
> 


-- 
Dave McGuire, AK4HZ
New Kensington, PA


More information about the Hecnet-list mailing list