User Tag List

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

Тема: RSX-11, ОСРВ, ОСРВМ

Комбинированный просмотр

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

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

    По умолчанию

    Надоело по одной макрокоманде (по 5-6 модулей) добывать из RSXовской макробиблиотеки для упрощения написания прог/драйверов в RTEM. Перетащил всю библиотеку в RT-11

    Теперь можно творить что угодно в RTEM (прога в которой ни одной директивы RT-11 ):
    Код:
    .TY KAKA.MAC
            .TITLE  KAKA
            .MCALL  ABRT$S,DIR$,GTSK$S,QIOW$,QIOSY$
    
            QIOSY$                          ;ОПРЕДЕЛЯЕМ ФУНКЦИИ QIO
    
    QIOW:   QIOW$   IO.WVB,1,1,,,,<BUFF,,40>;QIOW DPB ДЛЯ ТЕРМИНАЛА
    TKBF:   .BLKW   16.                     ;БУФЕР GTSK
    BUFF:   .BLKB   256.                    ;РАБОЧИЙ БУФЕР
    
    START:  MOV     #TKBF,R2                ;R2=БУФЕР GTSK
            GTSK$S  R2                      ;ПОЛУЧАЕМ ПАРАМЕТРЫ ЗАДАЧИ
            MOV     #FMTS,R1                ;R1=СТРОКА ФОРМАТА
            MOV     #BUFF,R0                ;R0=РАБОЧИЙ БУФЕР
            CALL    $EDMSG                  ;ФОРМАТИРУЕМ ВЫВОД
            SUB     #BUFF,R0                ;R0=ДЛИНА
            MOV     R0,QIOW+Q.IOPL+2        ;СОХРАНЯЕМ В QIOW DPB
            DIR$    #QIOW                   ;ПЕЧАТАЕМ
            ABRT$S  #TKBF                   ;А МЫ ЕГО ПО МОРДЕ ЧАЙНИКОМ! ;)
            BR      .                       ;...
    
    FMTS:   .ASCII  /TASK NAME:      %R%R%N/
            .ASCII  /PARTITION NAME: %R%R%N/
            .ASCII  /RESERVED:       %P,%P%N/
            .ASCII  /PRIORITY:       %M%N/
            .ASCII  /UIC:            %P%N/
            .ASCII  /LUNS:           %M%N/
            .ASCII  /CPU MODEL:      %M%N/
            .BYTE   0
    
            .END    START
    
    
    .MAC RSXMAC/LIB+KAKA/OB
    
    .LIN/LINK:RSXLIB KAKA
    
    .RU KAKA
    
    TASK NAME:      RTET51
    PARTITION NAME: GEN   
    RESERVED:       000000,000000
    PRIORITY:       50
    UIC:            000527
    LUNS:           19
    CPU MODEL:      94
    
    
    ?RTE-U-Aborted via directive, CLI, or user
    
    >
    Последний раз редактировалось form; 05.12.2016 в 15:17.
    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

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    прога в которой ни одной директивы RT-11


    offtop



    [свернуть]
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

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

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

Ваши права

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