I'm trying to understand 64-unit support in RT-11. Specifically, I'm trying toI believe UNI$64 is what triggers the support in the monitors and handlers. In the V5,6 manuals look for CF3.64 in $CNFG3.
work out whether the SB, XB or ZB monitors have 64-unit support.
Reading SYSGEN.COM, question 170. notes that 64-unit support does not
apply to these monitors: "This option has no effect on the SB, XB or FB monitors".
Here's the SYSGEN passage:
<quote>
170. Do you want extended device-unit support (N)?
EXTENDED DEVICE-UNIT SUPPORT OPTION:
The extended device-unit support option adds monitor support for extended-unit device handlers. In addition to user written extended-unit device handlers, the RT-11 handlers DU and LD may each have up to 64 device-units.
If you respond NO to question 170, questions 250 and 255 are skipped.
This option has no effect on the SB, XB, and ZB monitors.
Even if you do not select extended device-unit support in the monitor, you can build the rCOddrCO handler with extended device-unit support. However, this
support will become active only when the rCOddrCO handler is running under a monitor that has been built with extended device-unit support.
<end quote>
However, I can't find any code in SYSGEN.COM or RMON.MAC that
specifically disables 64-unit support for these monitors. Nor can I find any general description of 64-unit support--all I can locate are scattered references in the driver manual, etc.
The problem arises because I'm porting XXDP to an RT-11 environment
and to do that I need to pass DU: port/CSR/unit/partition information from the RT-11 driver to the XXDP driver.
Any help would be greatly appreciated.
On Saturday, June 5, 2021 at 3:36:18 AM UTC-5, Ian Hammond wrote:Thanks Jerrry. The result of question 170. is the setting of UNI$64. I had another look at
I'm trying to understand 64-unit support in RT-11. Specifically, I'm trying to
work out whether the SB, XB or ZB monitors have 64-unit support.
Reading SYSGEN.COM, question 170. notes that 64-unit support does not apply to these monitors: "This option has no effect on the SB, XB or FB monitors".
Here's the SYSGEN passage:
<quote>
170. Do you want extended device-unit support (N)?
EXTENDED DEVICE-UNIT SUPPORT OPTION:
The extended device-unit support option adds monitor support for extended-unit device handlers. In addition to user written extended-unit device handlers, the RT-11 handlers DU and LD may each have up to 64 device-units.
If you respond NO to question 170, questions 250 and 255 are skipped.
This option has no effect on the SB, XB, and ZB monitors.
Even if you do not select extended device-unit support in the monitor, you can build the rCOddrCO handler with extended device-unit support. However, this
support will become active only when the rCOddrCO handler is running under a
monitor that has been built with extended device-unit support.
<end quote>
However, I can't find any code in SYSGEN.COM or RMON.MAC that
specifically disables 64-unit support for these monitors. Nor can I find any
general description of 64-unit support--all I can locate are scattered references in the driver manual, etc.
The problem arises because I'm porting XXDP to an RT-11 environment
and to do that I need to pass DU: port/CSR/unit/partition information from the RT-11 driver to the XXDP driver.
Any help would be greatly appreciated.I believe UNI$64 is what triggers the support in the monitors and handlers. In the V5,6 manuals look for CF3.64 in $CNFG3.
Jerry
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 63 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 492971:09:58 |
| Calls: | 840 |
| Files: | 1,301 |
| D/L today: |
10 files (28,220K bytes) |
| Messages: | 264,285 |