Announcement

Collapse

Forum etiquette

Our mission ...

This forum is part of our mission to promote the preservation of vintage computers through education and outreach. (In real life we also run events and have a museum.) We encourage you to join us, participate, share your knowledge, and enjoy.

This forum has been around in this format for over 15 years. These rules and guidelines help us maintain a healthy and active community, and we moderate the forum to keep things on track. Please familiarize yourself with these rules and guidelines.


Remain civil and respectful

There are several hundred people who actively participate here. People come from all different backgrounds and will have different ways of seeing things. You will not agree with everything you read here. Back-and-forth discussions are fine but do not cross the line into rude or disrespectful behavior.

Conduct yourself as you would at any other place where people come together in person to discuss their hobby. If you wouldn't say something to somebody in person, then you probably should not be writing it here.

This should be obvious but, just in case: profanity, threats, slurs against any group (sexual, racial, gender, etc.) will not be tolerated.


Stay close to the original topic being discussed
  • If you are starting a new thread choose a reasonable sub-forum to start your thread. (If you choose incorrectly don't worry, we can fix that.)
  • If you are responding to a thread, stay on topic - the original poster was trying to achieve something. You can always start a new thread instead of potentially "hijacking" an existing thread.



Contribute something meaningful

To put things in engineering terms, we value a high signal to noise ratio. Coming here should not be a waste of time.
  • This is not a chat room. If you are taking less than 30 seconds to make a post then you are probably doing something wrong. A post should be on topic, clear, and contribute something meaningful to the discussion. If people read your posts and feel that their time as been wasted, they will stop reading your posts. Worse yet, they will stop visiting and we'll lose their experience and contributions.
  • Do not bump threads.
  • Do not "necro-post" unless you are following up to a specific person on a specific thread. And even then, that person may have moved on. Just start a new thread for your related topic.
  • Use the Private Message system for posts that are targeted at a specific person.


"PM Sent!" messages (or, how to use the Private Message system)

This forum has a private message feature that we want people to use for messages that are not of general interest to other members.

In short, if you are going to reply to a thread and that reply is targeted to a specific individual and not of interest to anybody else (either now or in the future) then send a private message instead.

Here are some obvious examples of when you should not reply to a thread and use the PM system instead:
  • "PM Sent!": Do not tell the rest of us that you sent a PM ... the forum software will tell the other person that they have a PM waiting.
  • "How much is shipping to ....": This is a very specific and directed question that is not of interest to anybody else.


Why do we have this policy? Sending a "PM Sent!" type message basically wastes everybody else's time by making them having to scroll past a post in a thread that looks to be updated, when the update is not meaningful. And the person you are sending the PM to will be notified by the forum software that they have a message waiting for them. Look up at the top near the right edge where it says 'Notifications' ... if you have a PM waiting, it will tell you there.

Copyright and other legal issues

We are here to discuss vintage computing, so discussing software, books, and other intellectual property that is on-topic is fine. We don't want people using these forums to discuss or enable copyright violations or other things that are against the law; whether you agree with the law or not is irrelevant. Do not use our resources for something that is legally or morally questionable.

Our discussions here generally fall under "fair use." Telling people how to pirate a software title is an example of something that is not allowable here.


Reporting problematic posts

If you see spam, a wildly off-topic post, or something abusive or illegal please report the thread by clicking on the "Report Post" icon. (It looks like an exclamation point in a triangle and it is available under every post.) This send a notification to all of the moderators, so somebody will see it and deal with it.

If you are unsure you may consider sending a private message to a moderator instead.


New user moderation

New users are directly moderated so that we can weed spammers out early. This means that for your first 10 posts you will have some delay before they are seen. We understand this can be disruptive to the flow of conversation and we try to keep up with our new user moderation duties to avoid undue inconvenience. Please do not make duplicate posts, extra posts to bump your post count, or ask the moderators to expedite this process; 10 moderated posts will go by quickly.

New users also have a smaller personal message inbox limit and are rate limited when sending PMs to other users.


Other suggestions
  • Use Google, books, or other definitive sources. There is a lot of information out there.
  • Don't make people guess at what you are trying to say; we are not mind readers. Be clear and concise.
  • Spelling and grammar are not rated, but they do make a post easier to read.
See more
See less

My KDJ11-B

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Log from RSX-11M-Plus
    Code:
    Testing in progress - Please wait
    Memory Size is 4088 K Bytes
    9 Step memory test
    Step 1 2 3 4 5 6 7 8 9
    
    
    Message 04 Entering Dialog mode
    
    Commands are Help, Boot, List, Setup, Map and Test.
    Type a command then press the RETURN key: BOO ZC32
    
    
    Trying ZC32
    
    Starting system from ZC32
    
    
    
    
    RSX-11M-PLUS V4.6 BL87 2044.KW System:"KXX002"
    >RED ZC1:=SY:
    >RED ZC1:=LB:
    >RED ZC1:=SP:
    >MOU ZC1:"RSX11MPBL87"
    >@ZC1:[1,2]STARTUP
    >;                      PLEASE NOTE
    >;
    >;      If you have not yet read the system release notes, please do so
    >;      now before attempting to perform a SYSGEN or to utilize the new
    >;      features of this system.
    >;
    >;
    >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19:01 10-JUN-2021
    >TIME 19:01 10-JUN-2021
    >ACS SY:/BLKS=1024.
    >CON ONLINE ALL
    >ELI /LOG/LIM
    >CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /"
    >INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN
    >INS $QMGCLI
    >INS $QMGCLI/TASK=...PRI
    >INS $QMGCLI/TASK=...SUB
    >QUE /START:QMG
    >INS $QMGPRT/TASK=PRT.../SLV=NO
    >QUE LP0:/CR/NM
    >START/ACCOUNTING
    >CON ESTAT LP0:
    >QUE BAP0:/BATCH
    >QUE BAP0:/AS:BATCH
    >SET /EBC=TI:
    >VCP CONNECT LB:[DISKS]UTILS.DSK=VF0:
    VCP - Device VF0: has been assigned.
    >MOU VF0:UTILS/PUB
    >ASN VF0:=LB1:/GBL
    >REM ...CA.
    >INS LB1:[4,54]CCLRES.TSK/TASK=...CA.
    >INS LB1:[4,54]CCL.TSK/TASK=...CA0
    >INS LB1:[4,54]POLICE/TASK=...CA1
    >INS LB1:[1,1]NDTBAS/RON=YES/PAR=GEN
    >INS LB1:[1,1]MIMRES/RON=YES/PAR=GEN
    >INS $BAD
    >INS $BRU
    >INS $CMP
    >INS $CRF
    >INS $DMP
    >INS $LBR
    >INS $MAC
    >INS $RPT
    >INS $SLP
    >INS $TKB
    >INS $VFY
    >INS $VMR
    >INS $ZAP
    >INS LB1:[4,54]BICRES
    >INS LB1:[4,54]DOBRES
    >INS LB1:[4,54]DUP/INC=18000.
    >INS LB1:[4,54]ERR
    >INS LB1:[4,54]MIMRES
    >INS LB1:[4,54]MIMRES/TASK=...NDT
    >INS LB1:[4,54]MIMRES/TASK=...MMM
    >INS LB1:[4,54]MO
    >INS LB1:[4,54]SRDRES
    >ACD UNLINK TI:
    >ACD REMOVE NUMBER 20
    That ACD is not installed
    >ACD INSTALL LB1:[ACD2]MIMACD.TSK AS NUMBER 20 ASSIGN ACD$MIM
    >ACD LINK TI: TO NUMBER 20
    >@ <EOF>
    >DEV
    VF0:     Public Mounted Loaded Label=UTILS Type=unknown
    VF1:     Offline Loaded Type=unknown
    VF2:     Offline Loaded Type=unknown
    VF3:     Offline Loaded Type=unknown
    VF4:     Offline Loaded Type=unknown
    VF5:     Offline Loaded Type=unknown
    VF6:     Offline Loaded Type=unknown
    VF7:     Offline Loaded Type=unknown
    VF10:    Offline Loaded Type=unknown
    VF11:    Offline Loaded Type=unknown
    VF12:    Offline Loaded Type=unknown
    VF13:    Offline Loaded Type=unknown
    VF14:    Offline Loaded Type=unknown
    VF15:    Offline Loaded Type=unknown
    VF16:    Offline Loaded Type=unknown
    VF17:    Offline Loaded Type=unknown
    TT0:     [1,54]      [1,54] - Logged in Loaded
    TT1:     Offline Loaded
    TT2:     Loaded
    TT3:     Offline Loaded
    TT4:     Offline Loaded
    TT5:     Offline Loaded
    TT6:     Offline Loaded
    TT7:     Offline Loaded
    TT10:    Offline Loaded
    TT11:    Offline Loaded
    TT12:    Offline Loaded
    TT13:    Offline Loaded
    VT0:     Loaded
    VT1:     Loaded
    RD0:     Loaded
    DK0:     Loaded Type=RK05
    DK1:     Loaded Type=RK05
    DK2:     Loaded Type=RK05
    DK3:     Loaded Type=RK05
    DK4:     Loaded Type=RK05
    DK5:     Loaded Type=RK05
    DK6:     Loaded Type=RK05
    DK7:     Loaded Type=RK05
    DU0:     Loaded Type=RA81
    DU1:     Loaded Type=RA81
    DU2:     Offline Loaded Type=unknown
    DU3:     Offline Loaded Type=unknown
    DU4:     Offline Loaded Type=unknown
    DU5:     Offline Loaded Type=unknown
    DU6:     Offline Loaded Type=unknown
    DU7:     Offline Loaded Type=unknown
    MU0:     Offline Loaded Type=unknown
    NL0:     Loaded
    ZA0:     Loaded Type=UNKN
    ZA1:     Offline Loaded Type=unknown
    ZA2:     Offline Loaded Type=unknown
    ZA3:     Offline Loaded Type=unknown
    ZA4:     Offline Loaded Type=unknown
    ZA5:     Offline Loaded Type=unknown
    ZA6:     Offline Loaded Type=unknown
    ZA7:     Offline Loaded Type=unknown
    ZA10:    Offline Loaded Type=unknown
    ZA11:    Offline Loaded Type=unknown
    ZB0:     Loaded Type=UNKN
    ZB1:     Loaded Type=UNKN
    ZB2:     Loaded Type=UNKN
    ZB3:     Loaded Type=UNKN
    ZB4:     Offline Loaded Type=unknown
    ZB5:     Offline Loaded Type=unknown
    ZB6:     Offline Loaded Type=unknown
    ZB7:     Offline Loaded Type=unknown
    ZB10:    Offline Loaded Type=unknown
    ZB11:    Offline Loaded Type=unknown
    ZC0:     Loaded Type=UNKN
    ZC1:     Public Mounted Loaded Label=RSX11MPBL87 Type=UNKN
    ZC2:     Loaded Type=UNKN
    ZC3:     Loaded Type=UNKN
    ZC4:     Loaded Type=UNKN
    ZC5:     Loaded Type=UNKN
    ZC6:     Loaded Type=UNKN
    ZC7:     Loaded Type=UNKN
    ZC10:    Loaded Type=UNKN
    ZC11:    Loaded Type=UNKN
    ZD0:     Loaded Type=UNKN
    ZD1:     Loaded Type=UNKN
    ZD2:     Loaded Type=UNKN
    ZD3:     Loaded Type=UNKN
    ZD4:     Loaded Type=UNKN
    ZD5:     Loaded Type=UNKN
    ZD6:     Loaded Type=UNKN
    ZD7:     Loaded Type=UNKN
    ZD10:    Loaded Type=UNKN
    ZD11:    Loaded Type=UNKN
    TI0:
    CO0:     TT0:
    CL0:     TT0:
    SP0:     ZC1:
    LB0:     ZC1:
    SY0:     ZC1:
    >
    >MOU DK7:/FOR
    >INS $FLX
    >FLX DK7:/RT/DI
    
    
    Directory DK7:
    10-JUN-2021
    
    SWAP  .SYS   28. 31-OCT-1998
    RT11SB.SYS   99. 02-OCT-2020
    RT11FB.SYS  107. 02-OCT-2020
    RK    .SYS    3. 02-OCT-2020
    DL    .SYS    5. 02-OCT-2020
    DU    .SYS   24. 02-OCT-2020
    HX    .SYS    6. 12-SEP-2020
    ZA    .SYS    4. 05-JUL-2020
    ZB    .SYS    4. 05-JUL-2020
    ZC    .SYS    4. 05-JUL-2020
    ZD    .SYS    4. 05-JUL-2020
    ZE    .SYS    4. 05-JUL-2020
    ZF    .SYS    4. 05-JUL-2020
    WQ    .SYS    4. 05-JUL-2020
    WS    .SYS    4. 05-JUL-2020
    LD    .SYS   11. 02-OCT-2020
    VM    .SYS    3. 02-OCT-2020
    MU    .SYS   14. 02-OCT-2020
    NL    .SYS    2. 02-OCT-2020
    SL    .SYS   17. 31-OCT-1998
    RT11XM.SYS  124. 02-OCT-2020
    RT11XB.SYS  115. 02-OCT-2020
    RT11ZM.SYS  127. 02-OCT-2020
    RT11ZB.SYS  118. 02-OCT-2020
    RKX   .SYS    3. 02-OCT-2020
    DLX   .SYS    5. 02-OCT-2020
    DUX   .SYS   27. 02-OCT-2020
    HXX   .SYS    6. 12-SEP-2020
    ZAX   .SYS    4. 05-JUL-2020
    ZBX   .SYS    4. 05-JUL-2020
    ZCX   .SYS    4. 05-JUL-2020
    ZDX   .SYS    4. 05-JUL-2020
    ZEX   .SYS    4. 05-JUL-2020
    ZFX   .SYS    4. 05-JUL-2020
    WQX   .SYS    4. 05-JUL-2020
    WSX   .SYS    4. 05-JUL-2020
    LDX   .SYS   11. 02-OCT-2020
    
    VMX   .SYS    3. 02-OCT-2020
    MUX   .SYS   19. 02-OCT-2020
    NLX   .SYS    2. 02-OCT-2020
    SLX   .SYS   20. 31-OCT-1998
    NQX   .SYS   10. 02-OCT-2020
    PIP   .SAV   30. 31-OCT-1998
    DUP   .SAV   52. 31-OCT-1998
    DIR   .SAV   20. 31-OCT-1998
    IND   .SAV   58. 31-OCT-1998
    RESORC.SAV   35. 31-OCT-1998
    EDIT  .SAV   19. 31-OCT-1998
    KED   .SAV   85. 31-OCT-1998
    KEX   .SAV   72. 31-OCT-1998
    MACRO .SAV   63. 31-OCT-1998
    CREF  .SAV    6. 31-OCT-1998
    LINK  .SAV   59. 31-OCT-1998
    MONMRG.SAV   14. 31-OCT-1998
    LIBR  .SAV   24. 31-OCT-1998
    FILEX .SAV   22. 31-OCT-1998
    SRCCOM.SAV   26. 31-OCT-1998
    BINCOM.SAV   25. 31-OCT-1998
    SLP   .SAV   13. 31-OCT-1998
    DUMP  .SAV   10. 31-OCT-1998
    SIPP  .SAV   21. 31-OCT-1998
    BUP   .SAV   68. 31-OCT-1998
    PAT   .SAV   11. 31-OCT-1998
    HELP  .SAV  161. 31-OCT-1998
    SYSMAC.SML   92. 31-OCT-1998
    SYSLIB.OBJ   84. 31-OCT-1998
    FORMAT.SAV   28. 31-OCT-1998
    SETUP .SAV   43. 31-OCT-1998
    VTCOM .SAV   24. 31-OCT-1998
    DATIME.SAV    4. 31-OCT-1998
    DATIME.MAC   23. 31-OCT-1998
    DATIME.COM    3. 31-OCT-1998
    LET   .SAV    6. 31-OCT-1998
    SPLIT .SAV    3. 31-OCT-1998
    
    UCL   .SAV   16. 31-OCT-1998
    VBGEXE.SAV   18. 31-OCT-1998
    TERMID.SAV    4. 31-OCT-1998
    TRANSF.SAV   16. 31-OCT-1998
    TRANSF.TSK   76. 31-OCT-1998
    TRANSF.EXE   45. 31-OCT-1998
    ODT   .OBJ    8. 31-OCT-1998
    VDT   .OBJ    8. 31-OCT-1998
    MDUP  .SAV   22. 31-OCT-1998
    MBOOT .BOT    1. 31-OCT-1998
    MBOT16.BOT    1. 31-OCT-1998
    MSBOOT.BOT    4. 31-OCT-1998
    MDUP  .AI    72. 31-OCT-1998
    MDUP  .MM    72. 31-OCT-1998
    MDUP  .MS    72. 31-OCT-1998
    MDUP  .MT    72. 31-OCT-1998
    MDUP  .MU    72. 31-OCT-1998
    VERIFY.COM    2. 31-OCT-1998
    IVP   .COM   16. 31-OCT-1998
    IVP   .MAC   33. 31-OCT-1998
    MTB   .COM   16. 31-OCT-1998
    MSB   .COM   16. 31-OCT-1998
    MUB   .COM   16. 31-OCT-1998
    SB    .MAC    1. 31-OCT-1998
    FB    .MAC    1. 31-OCT-1998
    XM    .MAC    1. 31-OCT-1998
    XB    .MAC    1. 31-OCT-1998
    ZM    .MAC    1. 31-OCT-1998
    ZB    .MAC    1. 31-OCT-1998
    SYSTEM.MLB  148. 31-OCT-1998
    EDTL  .MLB   11. 31-OCT-1998
    SYSGEN.COM  286. 31-OCT-1998
    CONFIG.COM   29. 31-OCT-1998
    CONFIG.SAV   10. 31-OCT-1998
    V5USER.TXT    2. 31-OCT-1998
    V5NOTE.TXT   36. 31-OCT-1998
    CUSTOM.TXT   14. 31-OCT-1998
    
    MSCPCK.SAV    4. 31-OCT-1998
    DBGSYM.SAV   10. 31-OCT-1998
    INDEX .SAV   11. 31-OCT-1998
    INDEXX.SAV   14. 31-OCT-1998
    INDEXA.IMG  164. 31-OCT-1998
    INDEXB.IMG  165. 31-OCT-1998
    INDEX .IDX    7. 31-OCT-1998
    TECO  .SAV   50. 31-OCT-1998
    SGN02 .CND    5. 02-OCT-2020
    SGN02 .ANS    9. 02-OCT-2020
    SGN02 .BLD    3. 02-OCT-2020
    SGN02 .MON   10. 02-OCT-2020
    SGN02 .DEV    6. 02-OCT-2020
    SGN02 .TBL    5. 02-OCT-2020
    RT11SB.MAP   34. 02-OCT-2020
    RT11FB.MAP   35. 02-OCT-2020
    RT11XM.MAP   38. 02-OCT-2020
    RT11XB.MAP   36. 02-OCT-2020
    RT11ZM.MAP   38. 02-OCT-2020
    RT11ZB.MAP   36. 02-OCT-2020
    STRTSB.COM    1. 31-OCT-1998
    STRTFB.COM    5. 31-OCT-1998
    STRTXM.COM    8. 31-OCT-1998
    STRTXB.COM    5. 31-OCT-1998
    STRTZM.COM    8. 31-OCT-1998
    STRTZB.COM    5. 31-OCT-1998
    HELAY .SYS    1. 13-JUN-1988
    EM   .SYS     4. 04-MAR-2012
    TSYB10.COM    1. 16-OCT-2020
    TSYNL .COM    1. 16-OCT-2020
    SYSGEN.TMP    1.
    HAND .SAV     8. 08-NOV-2011
    DESS .SAV    18. 22-FEB-2015
    SPEED3.SAV    8. 08-FEB-2021
    SPEED4.SAV    8. 08-FEB-2021
    GETMEM.SAV    3.
    GETMEM.MAC    2. 15-APR-2021
    GETMEM.OBJ    2.
    ROM   .BIN    1.
    TSYA10.COM    1.
    TDL0NL.COM    1. 07-MAY-2021
    TDL0  .COM    1. 11-MAY-2021
    TSYDL0.COM    1. 15-MAY-2021
    SPEED5.SAV    8. 19-MAY-2021
    < Unused > 583.
    
    583. Free blocks
    
    Total of 4179. blocks in 155. files
    
    >DMO DK7:
    19:03:48 *** DK7: -- Dismount complete
    DMO -- TT0: dismounted from DK7: *** Final dismount initiated ***
    >MOU DK7:/FOR
    >BAD DK7:/LI
    PAR
    SECPOL 117734 00120000 00100000 SEC POOL
    SYSPAR 117670 00220000 00201000 MAIN
           117624 00220000 00111300 RO COM !DIR11M!
           117440 00331300 00004400 TASK   <...LDR>
           117240 00335700 00033500 TASK   <MCR...>
           117040 00371400 00010500 TASK   [TKTN ]
           116640 00402100 00003200 TASK   [SHF...]
           116440 00405300 00013500 TASK   [RCT...]
    DRVPAR 116360 00421000 00136200 MAIN
           116314 00421000 00006300 RO COM !TTEXT !
           116230 00427300 00036000 DRIVER (TT:)
           115220 00465300 00001300 DRIVER (DK:)
           115134 00466600 00005100 RO COM !PUCOM !
           114024 00473700 00014000 DRIVER (DU:)
           113450 00507700 00011500 DRIVER (MU:)
           113240 00521400 00000100 DRIVER (NL:)
           113174 00521500 00017700 DRIVER (VF:)
           113130 00541400 00002500 DRIVER (VT:)
           113064 00544100 00001500 DRIVER (RD:)
           112004 00545600 00002300 DRIVER (ZA:)
           110704 00550100 00002300 DRIVER (ZB:)
           107604 00552400 00002300 DRIVER (ZC:)
           106504 00554700 00002300 DRIVER (ZD:)
    GEN    106420 00557200 17200600 MAIN
           106354 00557200 00002000 RO COM !DYCOM !
           060754 00561200 00007500 TASK   <PMT...>
           062324 00610700 00042500 TASK   <HRC...>
           065510 00653400 00001600 RW COM !ACD20 !
           106060 00662200 00040000 RO COM !FCSRES!
           061154 00730000 00011100 TASK   <F11ACP>
           106270 00741100 00034000 RO COM +F11ACP+
           065620 00775100 00040300 TASK   <PART0 >
           105530 01054000 00057000 RO COM +...AT.+
           105314 01133000 00023000 RO COM +...PIP+
           062700 01203500 00037300 TASK   <QMG...>
           063520 01243000 00024500 TASK   <SYSLOG>
           064024 01267500 00050300 TASK   <BAP0 >
           064270 01413200 00200100 TASK   <BRA >
           064334 01613300 00200100 TASK   <BRB >
           065554 02013400 00200100 TASK   <BRC >
           061220 02213500 00071600 TASK   <BADT0 >
    >
    BAD -- DK7: Total bad blocks= 0.
    >
    >BRU/INI/VER/MOU/MAX:300./HEAD:295. ZC1:[1,2] DK7:
    BRU - This disk will not contain a hardware bootable system
    
    BRU -- *WARNING* -- File IDs will not be preserved
    PAR
    SECPOL 117734 00120000 00100000 SEC POOL
    SYSPAR 117670 00220000 00201000 MAIN
           117624 00220000 00111300 RO COM !DIR11M!
           117440 00331300 00004400 TASK   <...LDR>
           117240 00335700 00033500 TASK   <MCR...>
           117040 00371400 00010500 TASK   [TKTN ]
           116640 00402100 00003200 TASK   [SHF...]
           116440 00405300 00013500 TASK   [RCT...]
    DRVPAR 116360 00421000 00136200 MAIN
           116314 00421000 00006300 RO COM !TTEXT !
           116230 00427300 00036000 DRIVER (TT:)
           115220 00465300 00001300 DRIVER (DK:)
           115134 00466600 00005100 RO COM !PUCOM !
           114024 00473700 00014000 DRIVER (DU:)
           113450 00507700 00011500 DRIVER (MU:)
           113240 00521400 00000100 DRIVER (NL:)
           113174 00521500 00017700 DRIVER (VF:)
           113130 00541400 00002500 DRIVER (VT:)
           113064 00544100 00001500 DRIVER (RD:)
           112004 00545600 00002300 DRIVER (ZA:)
           110704 00550100 00002300 DRIVER (ZB:)
           107604 00552400 00002300 DRIVER (ZC:)
           106504 00554700 00002300 DRIVER (ZD:)
    GEN    106420 00557200 17200600 MAIN
           106354 00557200 00002000 RO COM !DYCOM !
           060754 00561200 00007500 TASK   <PMT...>
           062324 00610700 00042500 TASK   <HRC...>
           106060 00662200 00040000 RO COM !FCSRES!
           061154 00730000 00011100 TASK   <F11ACP>
           106270 00741100 00034000 RO COM +F11ACP+
           065620 00775100 00040300 TASK   <PART0 >
           105530 01054000 00057000 RO COM +...AT.+
           105314 01133000 00023000 RO COM +...PIP+
           062700 01203500 00037300 TASK   <QMG...>
           063520 01243000 00024500 TASK   <SYSLOG>
           064024 01267500 00050300 TASK   <BAP0 >
           064270 01413200 00200100 TASK   <BRA >
           064334 01613300 00200100 TASK   <BRB >
           065554 02013400 00200100 TASK   <BRC >
           061220 02213500 00200100 TASK   <BRUT0 >
    >
    BRU - Starting verify pass
    
    BRU - Completed
    
    >CON DISPLAY ATTRIBUTES FOR SYSTEM
    
    CON -- No device name matches select string "SYSTEM"
    >CON DISPLAY ATTRIBUTES FOR SYS
    SYS
    PDP-11/84, EIS,UNIBUS_Map,D-Space,Cache,FPP,
    Clock=KW11-L, $TKPS=50., $TTPRM=000002, Cache_control=000001
    >
    Last edited by Hunta; June 10, 2021, 07:53 AM.

    Comment


      #17
      For RL11, I implemented a variant of the RLV211 controller (QBus) - the standard drivers themselves choose the correct option. I don’t plan to implement MSCP yet, so I don’t know how it will be there. The RH70 controller will also be emulated. Later

      Comment


        #18
        And since all this is implemented in one FPGA chip, addresses are translated only for UNIBUS controllers
        Last edited by Hunta; June 10, 2021, 08:18 AM.

        Comment


          #19
          Originally posted by bqt View Post

          Interesting. So I assume they work the same as on a Unibus machine. Then you just need to make sure the DK driver is aware that it should use these, and you should be good. And I expect that shouldn't be too hard, since the DK will always use the Unibus map if a larger address space exists, since the controller only normally exists for Unibus.
          But you also don't want the Unibus map used for proper Qbus devices, which can directly do the 22-bit addressing.
          For some controllers, like MSCP and RL, this might get a bit exciting, as the same drivers normally are used on both type of systems.
          But thanks for the info.
          As far as I know RSX-11M Plus (starting from Version 2.1) checks if the machine has unibus mapping registers and then uses UMR for controllers that normally support only 18-bit. Even on Q-Bus machines. And a nice side effect of Version 2.1 is that when they encounter a RH controller with a Massbus Address Extension then they deactivate the UMR for RH controllers and use 22-bit addressing, so you could use a "RH70" on a Q-Bus machine (e.g. the Emulex SC03 ESDI Controller).
          For more information about my projects see https://www.5volts.ch

          Comment


            #20
            Originally posted by Hunta View Post
            And since all this is implemented in one FPGA chip, addresses are broadcast only for UNIBUS controllers
            How do you activate the mapping? Normally you would need the /MAP output of the DCJ11 which is Bit 5 of MMR3?
            For more information about my projects see https://www.5volts.ch

            Comment


              #21
              Originally posted by cbscpe View Post
              How do you activate the mapping?
              A dirty little trick As soon as the operating system writes a value to one of the UM registers, mapping is activated. In the future, I plan to use the signal /MAP

              Comment


                #22
                Originally posted by cbscpe View Post

                As far as I know RSX-11M Plus (starting from Version 2.1) checks if the machine has unibus mapping registers and then uses UMR for controllers that normally support only 18-bit. Even on Q-Bus machines. And a nice side effect of Version 2.1 is that when they encounter a RH controller with a Massbus Address Extension then they deactivate the UMR for RH controllers and use 22-bit addressing, so you could use a "RH70" on a Q-Bus machine (e.g. the Emulex SC03 ESDI Controller).
                It depends. The RK11 driver, for example, just have the 22-bit Unibus map usage as conditional code. So it's handled or not based on your options when building the thing.
                The RL11 driver on the other hand checks things dynamically.

                More specifically, for the RL11, it starts by checking if the system has 22-bit addressing. If that is true, it then checks if the RLBAE register exists (which indicates it's a Qbus controller capable of full 22-bit address DMA), and if that register don't exist, it then goes for the Unibus map alternative.

                Comment


                  #23
                  Originally posted by bqt View Post
                  The RK11 driver, for example, just have the 22-bit Unibus map usage as conditional code.
                  Although not necessary...

                  Comment


                    #24
                    Originally posted by Hunta View Post
                    Although not necessary...
                    I'm merely telling what is in the code.

                    Comment

                    Working...
                    X