Это когда файл был удален, а заголовок остался и программа пытается его использовать его для открытия существующего файла.
Код:>PIP LB:[1,6]SYSCAN.TMP;*/RM
Вид для печати
Обновленный RTEM.
- FIP и JOAT научены новым типам дисков: EM, DU, HD, VF, MX, MY, MZ и лент: MU, VF
- добавлен драйвер HD для загрузки с соответствующего физического диска в эмуляторе ДВК
Код:>RTE HD3:/RT
RTEM-11 (RSX-11M) V01.00
RT-11FB V05.07
.SET TT QUIET
.SH ALL
RT-11FB V05.07
Booted from HD3:RTEMFB
USR is set SWAP
EXIT is set SWAP
KMON is set NOIND
MODE is set NOSJ
TT is set NOQUIET
ERROR is set ERROR
SL is set ON
EDIT is set K52
FORTRAN is set FORTRA
KMON nesting depth is 3
Global .SCCA flag is disabled
CLI is set DCL, CCL, UCL, NO UCF
Emulated RT-11 environment, processor type unknown
60KB of memory
Extended Instruction Set (EIS)
50 Hertz System Clock
Multi-terminal support
Global .SCCA support
FPU support
Extended unit support
Device Status CSR Vector(s)
------ ------ --- ---------
BA Installed 000000 000
LD Installed 000000 000
NL Installed 000000 000
VS Installed 000000 000
SL 125504 000000 000
SD Installed 000000 000
RK Installed 000000 000
DU Installed 000000 000
HD Resident 000000 000
TT (Resident)
HD (Resident)
HD3 = DK , SY
MQ (Resident)
BA
NL
LD
VS
SL (Loaded)
SD
RK
DU
Job Name Console Level State Low High Impure
--- ---- ------- ----- ----- --- ---- ------
0 RESORC 0 0 Run 000000 125430 142504
Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED
--------------------------------------------------------
0 S-Console DL 80 Yes No No Yes N/A
Address Module Words
------- ------ -----
170230 HD 116.
140650 RMON 6008.
125476 SL 2869.
001000 ..BG.. 21663.
No LD units mounted
.
Максимальное количество одновременно активных нод в моем area ;)
В том числе максимальное количество вариантов подключения (с точки зрения CTAKAH):
- MIM (это собственно за пределами моего area - роутер в остальной HECnet) - E11, Швеция, DECnet over IP через BQTCP
- BIGSYS - PDP-11/83, дома, Ethernet
- COPOKA - E11, другой конец города, DECnet over IP через BQTCP
- BOPOHA - CHARON/AXP, через COPOKA (которая видит его через Ethernet)
- KYPEBO - ДВК эмулятор, дома, serial порт
- CTEPEO - SimH, другой конец страны, DECnet over IP через BQTCP
- - - Добавлено - - -Код:>DLN
Active nodes summary as of 4-DEC-16 01:04:33
Executor node = 62.637 (CTAKAH)
State = On, Identification = "DECnet for RSX-11M-Plus V4.6"
Remote Active Next
Node State Links Delay Circuit Node
1.13 (MIM) Reachable IP-0-0 1.13 (MIM)
62.3 (BIGSYS) Reachable 0 7 UNA-0 62.3 (BIGSYS)
62.4 (COPOKA) Reachable 0 7 IP-0-2 62.4 (COPOKA)
62.5 (BOPOHA) Reachable 0 7 IP-0-2 62.4 (COPOKA)
62.11 (KYPEBO) Reachable 0 7 DL-0 62.11 (KYPEBO)
62.12 (CTEPEO) Reachable 0 10 IP-0-1 62.12 (CTEPEO)
>
Подготовка создания отдельной темы по RTEM. Если конечно это кому интересно ;)
UPD. Видать был пьян когда-то - такую тему я уже создал. Перенесем все туда... ;)
Надоело по одной макрокоманде (по 5-6 модулей) добывать из RSXовской макробиблиотеки для упрощения написания прог/драйверов в RTEM. Перетащил всю библиотеку в RT-11 :D
Теперь можно творить что угодно в 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
>
:eek_std:
offtop
Обновлен shared образ RT-11 V5.7 для RTEM. Добавлена библиотека RSXMAC.MLB и обновленная программа TTSET
Улучшенный командный файл для конфигурации IPNET.
>@IPNET ON (или просто @IPNET) - включает IPNET (ничего не делает если задача MLTNET активна)
>@IPNET OFF - выключает IPNET
>@IPNET UPD - обновляет конфигурацию
Можно вторым параметром указать имя интерфейса, чтобы выполнить команды только для него.
Пример IPNET.CFG со CTAKAH'а:Код:.ENABLE SUBSTITITION
.SETT ON
.SETF UPD
.IF P1 = "OFF" .SETF ON
.IF P1 = "UPD" .SETT UPD
.SETS CIR P2
.TESTPARTITION MLTCOM
.PARSE <EXSTRI> "," JUNK JUNK JUNK LOC JUNK
.IF LOC = "NSP" INS LB:[IPNET]MLTCOM/UIC=[1,54]/PRO=[RW,RW,,]
.IFNINS MLTNET INS LB:[IPNET]MLTNET
.IFNINS ...MNC INS LB:[IPNET]MLTCFG
.IFF UPD .IFT ON .IFACT MLTNET .GOTO DONE
.IFT ON .OR .IFT UPD NCP SET PROC IP TOP
.IFT ON .OR .IFT UPD NCP SET LIN IP-0-* ALL
.TESTFILE LB:[IPNET]IPNET.CFG
.IF <FILERR> <> 1 .GOTO DONE
.OPENR LB:[IPNET]IPNET.CFG
.LOOP:
.READ LINE
.IFT <EOF> .GOTO DONE
.PARSE LINE ";" LINE JUNK
.PARSE LINE "!" LINE JUNK
.SETS LINE "'LINE%C'"
.IF LINE = "" .GOTO LOOP
.PARSE LINE " " CIRC MODE HOST PORT JUNK
.IF CIR <> "" .IF CIR <> CIRC .GOTO LOOP
.IFF ON .OR .IFT UPD NCP SET CIR 'CIRC' STA OFF
.IFT ON .OR .IFT UPD MNC SET CIR 'CIRC' 'MODE' HOST 'HOST' PORT 'PORT'
.IFT ON .OR .IFT UPD NCP SET CIR 'CIRC' STA ON
.GOTO LOOP
.DONE:
.CLOSE
Код:;Circ Mode Host Port Comment
;------ ------- ------------------------------- ------- -----------------------
IP-0-0 TCA mim.update.uu.se:700 0 MIM
IP-0-1 TCP 95.104.192.245:0 700 CTEPEO
IP-0-2 TCP 5.128.31.182:0 700 COPOKA
IP-0-3 TCP bigsys.home.lan:0 700 BIGSYS
Совсем чуть-чуть осталось и будет ровно неделя непрерывной работы эмулятора в HECnet. :v2_dizzy_drink:
Код:>RMT KYPEBO
Connected to "KYPEBO", System type = RSX-11M-Plus
System ID: "DECnet for RSX-11M-Plus V4.6"
>HEL GUEST/
RSX-11M-PLUS V4.6 BL87 [1,54] System KYPEBO
14-DEC-16 04:00 Logged on Terminal HT0: as GST14
Good Morning
,;,
O(o o)O
+---ooO-----------Ooo------------------------------------------------+
| # # # W E L C O M E T O |
| # ## ## |
| #### #### #### # # ### # ### #### # # ### # # |
| # # # # # # ### # # # # # # # # # # # # |
| # # # # # # # # # # # # # # # # |
| #### #### #### ### ### # ### # ##### # # ### |
| # # # |
| # # RSX-11M-PLUS V4.6 #### |
+--------------------------------------------------------------------+
Last interactive login on Wednesday, December 14, 2016 03:09:15 (HT0:)
$ @LB:[1,2]SYSLOGIN.CMD
$ @ <EOF>
$ UPT
04:00:18 up 6 day(s), 06:55, 3 user(s), 0 batch job(s), 18 active task(s)
$
Чуть-чуть опоздал! Но все-равно :v2_dizzy_champagne:Код:$ SHO HOS
Host=KYPEBO RSX-11M-PLUS V4.6 BL87
$ UPT
21:43:06 up 7 day(s), 00:38, 3 user(s), 0 batch job(s), 18 active task(s)
$
Немного баловства (пока)... Запустил на CTAKAH'е Web сервер :)