User Tag List

Показано с 1 по 10 из 164

Тема: RTEM-11 -- RT-11 под RSX-11M, RSX-11M-PLUS, Micro/RSX, VAX/RSX

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Я так понимаю, что это из четвертой версии.
    Это пофигу - они все-равно напрямую QIO$ выполняют и ничем больше не отличаются о V5.
    Только VSу нужно VARSZ$ в статусе добавить чтобы DUP от V5 правильно с ним работал.
    Тут есть как раз то чего не хватало: ленты и LP - их труднее было бы с нуля восстановить.
    LS и диски восстановить будет нетрудно.

    Ну и для анализа полезны - я когда RK и DU делал - брал за основу то, что выкопал из разных кусков кода, а может что-то еще упростить можно.

    - - - Добавлено - - -

    Хм.
    Тут еще и UCF.SAV есть, а я его уже собирался с нуля писать
    Хотя это наверное просто переименованный UCL.SAV, таки писать придется

    - - - Добавлено - - -

    У меня (и он же в RPM репе на MIM) сейчас такой набор (кроме STARTM.COM - он из private):
    Код:
     10-Aug-2022
    DIR   .SAV    20P 31-Oct-1998    PIP   .SAV    30P 31-Oct-1998
    FIP   .SAV    61P 02-Dec-2016    DUP   .SAV    52P 27-Feb-2016
    JOAT  .SAV    52P 08-Aug-2022    RESORC.SAV    35P 31-Oct-1998
    UCL   .SAV    16P 31-Oct-1998    MACRO .SAV    63P 31-Oct-1998
    LINK  .SAV    59P 31-Oct-1998    LIBR  .SAV    24P 31-Oct-1998
    CREF  .SAV     6P 31-Oct-1998    FORTRA.SAV   128P 23-Jul-2014
    F77   .SAV   327P 23-Jul-2014    PASCAL.SAV    58P 04-Mar-2013
    BASIC .SAV    52P 08-Oct-2015    BASPL .SAV   104P 02-Jun-2014
    COBOL .SAV   194P 21-Mar-2014    CBLSML.SAV   194P 21-Mar-2014
    CBLINK.SAV    47P 21-Mar-2014    CBLIBR.SAV    13P 21-Mar-2014
    CLASS .SAV    51P 21-Mar-2014    ISAM  .SAV    72P 21-Mar-2014
    ISMBLD.SAV    56P 21-Mar-2014    CBR063.SAV   119P 21-Mar-2014
    BATCH .SAV    26P 31-Oct-1998    KED   .SAV    85P 31-Oct-1998
    K52   .SAV    81P 20-May-2011    EDIT  .SAV    19P 31-Oct-1998
    TECO  .SAV    50P 31-Oct-1998    HELP  .SAV   161P 31-Oct-1998
    FILEX .SAV    22P 31-Oct-1998    DUMP  .SAV    10P 31-Oct-1998
    BINCOM.SAV    25P 31-Oct-1998    SRCCOM.SAV    26P 31-Oct-1998
    SIPP  .SAV    21P 31-Oct-1998    SLP   .SAV    13P 31-Oct-1998
    PAT   .SAV    11P 31-Oct-1998    MONMRG.SAV    14P 31-Oct-1998
    BUP   .SAV    68P 31-Oct-1998    QUEMAN.SAV    16P 31-Oct-1998
    SETUP .SAV    43P 31-Oct-1998    LET   .SAV     6P 31-Oct-1998
    SPLIT .SAV     3P 31-Oct-1998    TERMID.SAV     4P 31-Oct-1998
    TRANSF.SAV    16P 31-Oct-1998    MDUP  .SAV    22P 31-Oct-1998
    CONFIG.SAV    10P 31-Oct-1998    DBGSYM.SAV    10P 31-Oct-1998
    INDEX .SAV    11P 31-Oct-1998    INDEXX.SAV    14P 31-Oct-1998
    INDEXA.IMG   164P 31-Oct-1998    INDEXB.IMG   165P 31-Oct-1998
    INDEX .IDX     7P 31-Oct-1998    DISASM.SAV     8P 31-Mar-2013
    VDT   .SAV     8P 09-Mar-2013    ECHO  .SAV     2P 05-Mar-2016
    ERA   .SAV     1P 05-Mar-2016    CVT   .SAV     7P 05-Mar-2016
    TTSET .SAV     9P 12-Apr-2021    IF    .SAV     7P 24-May-2020
    VKMON .SAV    26P 16-Apr-2020    CAL   .SAV     6P 13-Apr-2021
    SYS   .SAV     3P 30-May-2011    MCR   .SAV     3P 20-Apr-2020
    QUEUE .REL    14P 31-Oct-1998    RTMON .REL     8P 31-Oct-1998
    SPOOL .REL    12P 31-Oct-1998    SYSMAC.SML    92P 31-Oct-1998
    SYSTEM.MLB   148P 31-Oct-1998    RSXMAC.MLB   282P 05-Dec-2016
    ULBMAC.MAC    16P 13-Oct-1998    CBMAC .MAC    11P 21-Mar-2014
    SYSLIB.OBJ    84P 31-Oct-1998    ULBLIB.OBJ    33P 24-Oct-1998
    RSXLIB.OBJ    13P 09-Dec-2016    RSXLIB.MLB     6P 04-Apr-2016
    PASCAL.OBJ    90P 04-Mar-2013    FORLIB.OBJ   205P 31-Dec-1982
    F77OTS.OBJ   135P 22-Apr-2011    F77CVF.OBJ     4P 30-Apr-1984
    F77NER.OBJ     1P 30-Apr-1984    F77MAP.OBJ    33P 30-Apr-1984
    F77EIS.OBJ     3P 30-Apr-1984    F77RAN.OBJ     2P 30-Apr-1984
    F77COM.MSG    14P 20-May-2011    RTEDEF.MAC     7P 14-Apr-2021
    VDT   .OBJ     8P 31-Oct-1998    MBOOT .BOT     1P 31-Oct-1998
    MBOT16.BOT     1P 31-Oct-1998    MSBOOT.BOT     4P 31-Oct-1998
    MDUP  .MM     72P 31-Oct-1998    MDUP  .MS     72P 31-Oct-1998
    MDUP  .MT     72P 31-Oct-1998    MDUP  .MU     72P 31-Oct-1998
    CUSTOM.TXT    14P 31-Oct-1998    V5NOTE.TXT    36P 31-Oct-1998
    RTEMFB.MAP    39P 08-Dec-2018    RTEMFB.CND     5P 08-Dec-2018
    RTEMFB.SYS   108P 08-Dec-2018    DAM   .SYS     4P 14-Apr-2021
    DCM   .SYS     4P 14-Apr-2021    DHM   .SYS     4P 14-Apr-2021
    NLM   .SYS     2P 06-Apr-2016    VSM   .SYS     6P 16-Dec-2016
    RKM   .SYS     4P 03-Dec-2016    SWAP  .SYS    28P 06-Apr-2016
    BAM   .SYS     7P 06-Apr-2016    DUM   .SYS     5P 09-Dec-2016
    IND   .SAV    58P 31-Oct-1998    LDM   .SYS    11P 06-Apr-2016
    SDM   .SYS    23P 30-Jan-2012    SLM   .SYS    17P 22-Apr-2013
    UCL   .DAT     9P 06-Apr-2016    DATE  .SAV    12P 13-Apr-2021
    STARTM.COM     1  10-Aug-2022    
     115 Files, 4948 Blocks
     485 Free blocks
    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    они делаются по выбору в SYSGEN-е
    Те что сисгенятся из обычного дистриба не годятся - они RTшные.
    У RTEM свои драйверы, они кроме того, что софтовые - у них еще и загрузчик по другому принципу работает (у дисков), и, судя по всему, в образе V4 именно они.

    - - - Добавлено - - -

    Пример кода загрузчика для RK (хотя он ничем не отличается от любого другого диска) в RTEM

    Код:
            .DRBOT  RK,BOOT1,READ
            .=RKBOOT+40
    BOOT1:  JMP     @#BOOT-RKBOOT
    
            .=RKBOOT+254
    READ:   MOV     R0,R3                   ;SAVE BLOCK NUMBER
            MOV     RKBOOT+772,R0           ;GET ADDRESS OF QIOW DPB
            MOV     R2,Q.IOPL(R0)           ;SET BUFFER ADDRESS
            ASL     R1                      ;CONVERT WORD COUNT TO BYTES
            MOV     R1,Q.IOPL+2(R0)         ;SET BYTE COUNT
            MOV     R3,Q.IOPL+10(R0)        ;SET BLOCK NUMBER
            JMP     RKBOOT+774              ;I/O
    
    BOOT:   JSR     R0,BPRINT               ;PRINT ERROR MESSAGE AND HALT
            .ASCII  <CR><0><LF><0>
            .ASCII  /?BOOT-U-Cannot boot RTEM standalone/<CR><LF><LF><200>
    
    .ASSUME . LE RKBOOT+550
    
            .=RKBOOT+550
    BPRINT: TSTB    @#TPS                   ;TERMINAL PRINTER READY?
            BPL     BPRINT                  ;PL = NO
            MOVB    (R0)+,@#TPB             ;PRINT CHARACTER
            BPL     BPRINT                  ;PL = MORE TO PRINT
    10$:    HALT                            ;HALT PROCESSOR
            BR      10$                     ;
    
    .ASSUME . LE RKBOOT+570
            .DREND  RK
    
            .PSECT  SETOVR
    RKLOA:: MOV     @R5,R5                  ;GET ADDRESS OF ...
            ADD     #RKQIO-RKLQE,R5         ;...QIO DPB
            ADD     R5,Q.IOAE(R5)           ;SET ADDRESS OF AST ROUTINE
            ADD     R5,Q.IOSB(R5)           ;SET ADDRESS OF STATUS BLOCK
            RETURN                          ;RETURN
    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    В самом .TSK заявлена версия 1.0
    У меня такая же, но на всякий случай стоит сравнить: ко мне он попал явно слегка подправленным, и не факт что только тем, что в таблице поддерживаемых OS поверх 6 прописали 11
    Последний раз редактировалось form; 10.08.2022 в 12:42.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Orizon-Micro
    от lerkom в разделе Несортированное железо
    Ответов: 37
    Последнее: 16.04.2020, 16:42
  2. micro-CPU на vhdl, verilog
    от bigral в разделе Для начинающих
    Ответов: 14
    Последнее: 16.04.2015, 23:39
  3. Micro INC
    от rasmer в разделе Игры
    Ответов: 2
    Последнее: 14.12.2014, 20:54
  4. BBC Micro Live
    от AM в разделе Разный софт
    Ответов: 1
    Последнее: 21.04.2013, 11:54
  5. BBC micro
    от Addison в разделе Зарубежные компьютеры
    Ответов: 59
    Последнее: 13.11.2011, 13:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •