• RT11 SHOW DEVICES command

    From Lee Gleason@lee.gleason@comcast.net to alt.sys.pdp11 on Tue Mar 1 16:31:53 2022
    From Newsgroup: alt.sys.pdp11


    I'm looking at RT-11 on a small system here, thinking about using it
    for TU58 projects.This system has a DL-like device at the right address
    to control a TU58, with no TU58 attached (for now). The DD handler
    doesn't load at boot (I didn't expect it to, since the TU58 is missing).
    I thought I'd try loading it manually and see what happens. The LOAD
    command succeeds. When I do a SHOW DEVICES command, it looks like this.

    .SHOW DEV

    Device Status CSR Vector(s)
    ------ ------ --- ---------
    DY Not installed 177170 264
    DL Not installed 174400 160
    DU Installed 172150 154
    LD Installed 000000 000
    SL Installed 000000 000
    VM Not installed 177572 250
    RK Not installed 177400 220
    DM Not installed 177440 210
    DD 143506 176500 300 304
    LP Installed 177514 200
    LS Installed 176500 300 304
    and so on for the rest of the devs.

    I was wondering, does it mean anything in particular when the output
    for the DD device lists its load address, instead of one of the text
    statues (Installed, Resident, etc)?

    --
    Lee K. Gleason N5ZMR
    Control-G Consltants
    lee.gleason@comcast.net
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Johnny Billquist@bqt@softjar.se to alt.sys.pdp11 on Wed Mar 2 13:56:15 2022
    From Newsgroup: alt.sys.pdp11

    On 2022-03-01 23:31, Lee Gleason wrote:

    -a I'm looking at RT-11 on a small system here, thinking about using it
    for TU58 projects.This system has a DL-like device at the right address
    to control a TU58, with no TU58 attached (for now). The DD handler
    doesn't load at boot (I didn't expect it to, since the TU58 is missing).
    I thought I'd try loading it manually and see what happens. The LOAD
    command succeeds. When I do a SHOW DEVICES command, it looks like this.

    .SHOW DEV

    Device-a-a-a Status-a-a-a-a-a-a-a-a-a CSR-a-a-a-a Vector(s)
    -------a-a-a -------a-a-a-a-a-a-a-a-a ----a-a-a-a ---------
    -a DY-a-a-a-a-a Not installed-a 177170-a-a 264
    -a DL-a-a-a-a-a Not installed-a 174400-a-a 160
    -a DU-a-a-a-a-a Installed-a-a-a-a-a 172150-a-a 154
    -a LD-a-a-a-a-a Installed-a-a-a-a-a 000000-a-a 000
    -a SL-a-a-a-a-a Installed-a-a-a-a-a 000000-a-a 000
    -a VM-a-a-a-a-a Not installed-a 177572-a-a 250
    -a RK-a-a-a-a-a Not installed-a 177400-a-a 220
    -a DM-a-a-a-a-a Not installed-a 177440-a-a 210
    -a DD-a-a-a-a-a 143506-a-a-a-a-a-a-a-a 176500-a-a 300 304
    -a LP-a-a-a-a-a Installed-a-a-a-a-a 177514-a-a 200
    -a LS-a-a-a-a-a Installed-a-a-a-a-a 176500-a-a 300 304
    -a and so on for the rest of the devs.

    -a I was wondering, does it mean anything in particular when the output
    for the DD device lists its load address, instead of one of the text
    statues (Installed, Resident, etc)?

    Not sure what it means, but you have both DD and LS installed, and both
    use the same CSRs and vectors. That can never end well...

    Johnny
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Don Baccus@dhogaza@gmail.com to alt.sys.pdp11 on Wed Mar 2 14:23:44 2022
    From Newsgroup: alt.sys.pdp11

    On Wednesday, March 2, 2022 at 4:56:16 AM UTC-8, Johnny Billquist wrote:
    On 2022-03-01 23:31, Lee Gleason wrote:

    I'm looking at RT-11 on a small system here, thinking about using it
    for TU58 projects.This system has a DL-like device at the right address
    to control a TU58, with no TU58 attached (for now). The DD handler
    doesn't load at boot (I didn't expect it to, since the TU58 is missing).
    I thought I'd try loading it manually and see what happens. The LOAD command succeeds. When I do a SHOW DEVICES command, it looks like this.

    .SHOW DEV

    Device Status CSR Vector(s)
    ------ ------ --- ---------
    DY Not installed 177170 264
    DL Not installed 174400 160
    DU Installed 172150 154
    LD Installed 000000 000
    SL Installed 000000 000
    VM Not installed 177572 250
    RK Not installed 177400 220
    DM Not installed 177440 210
    DD 143506 176500 300 304
    LP Installed 177514 200
    LS Installed 176500 300 304
    and so on for the rest of the devs.

    I was wondering, does it mean anything in particular when the output
    for the DD device lists its load address, instead of one of the text statues (Installed, Resident, etc)?
    Not sure what it means, but you have both DD and LS installed, and both
    use the same CSRs and vectors. That can never end well...

    Johnny
    Ah, I assume that since LS uses the same CSR and vectors and is known to RT-11, that the DD device is just listed with its install address for the status. Poking at the documentation says that this is one possibility for the status field but doesn't say when it will do it, but I think you've found out.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Jerry Weiss@jsw@ieee.org to alt.sys.pdp11 on Wed Mar 2 15:00:30 2022
    From Newsgroup: alt.sys.pdp11

    On Wednesday, March 2, 2022 at 4:23:45 PM UTC-6, dho...@gmail.com wrote:
    On Wednesday, March 2, 2022 at 4:56:16 AM UTC-8, Johnny Billquist wrote:
    On 2022-03-01 23:31, Lee Gleason wrote:

    I'm looking at RT-11 on a small system here, thinking about using it
    for TU58 projects.This system has a DL-like device at the right address to control a TU58, with no TU58 attached (for now). The DD handler doesn't load at boot (I didn't expect it to, since the TU58 is missing). I thought I'd try loading it manually and see what happens. The LOAD command succeeds. When I do a SHOW DEVICES command, it looks like this.

    .SHOW DEV

    Device Status CSR Vector(s)
    ------ ------ --- ---------
    DY Not installed 177170 264
    DL Not installed 174400 160
    DU Installed 172150 154
    LD Installed 000000 000
    SL Installed 000000 000
    VM Not installed 177572 250
    RK Not installed 177400 220
    DM Not installed 177440 210
    DD 143506 176500 300 304
    LP Installed 177514 200
    LS Installed 176500 300 304
    and so on for the rest of the devs.

    I was wondering, does it mean anything in particular when the output
    for the DD device lists its load address, instead of one of the text statues (Installed, Resident, etc)?
    Not sure what it means, but you have both DD and LS installed, and both use the same CSRs and vectors. That can never end well...

    Johnny
    Ah, I assume that since LS uses the same CSR and vectors and is known to RT-11, that the DD device is just listed with its install address for the status. Poking at the documentation says that this is one possibility for the status field but doesn't say when it will do it, but I think you've found out.
    For serial devices like this, you can just load the handler that matches the device plugged into a serial port. I have plotters, printers and TU58 swapped around on identical and/or different CSR/Vectors. It is up to you to keep it straight. The status bits give information on the type of device (disk, read only, serial, etc..) and other functionality the loaded handler can support. Look for RTrCo11 Device Handlers Manual AArCoPE7VArCoTC
    Jerry
    --- Synchronet 3.21d-Linux NewsLink 1.2