
Сообщение от
Patron
Дополнительные байты в записях каталога образа RTEM в принципе допустимы ?
Не проверял. Думаю ему пофиг - главное чтобы в каталоге не было свободных записей - иначе трудно будет делать комбинированный образ во время работы. Зачем нужен один сегмент полностью из заглушек пока не знаю.
Сейчас сделаю образ с дополнительными байтами, посмотрю.
---------- Post added 27.11.2012 at 00:27 ---------- Previous post was 26.11.2012 at 23:29 ----------
Тест 1: cоздал shared образ с одним дополнительным словом в каталоге. Попытка запустить с ранее существующим private образом приводит к ругани о несовместимости форматов.
Код:
>MOU DU3:/FO
>FLX /IM/RS=DU3:SHARED.DSK/RT:1
>RTE SHARED.DSK/SH
?RTE-F-Conflicting directory parameters DU0:[1,127]RT11PR.SYS;1
>
Тест 2: удалил private образ, запустил - он создал новый, но снова без дополнительных слов - недоработка RTEM (возможно исправленная в поздних версиях - найти пока не удалось).
Код:
>DEL RT11PR.SYS;
>RTE SHARED.DSK/SH
?RTE-I-File not found; creating new private file DU0:[1,127]RT11PR.SYS;0
?RTE-F-Conflicting directory parameters DU0:[1,127]RT11PR.SYS;1
>
Тест 3: создаем private образ с 1 дополнительным словом.
Код:
.CRE PVT.DSK/ALLO:200.
.MOU LD PVT
.DUP LD:/Z:1/Y
.
Идем в RSX, пробуем.
Код:
>MOU DU3:/FO
>FLX /RS/IM=DU3:PVT.DSK/RT:1
>RTE SHARED.DSK/SH,PVT.DSK/PR
RTEM-11 (VAX/VMS) V01.00
RT-11FB V05.07
?KMON-F-File not found DK:STARTM.COM
.DIR
27-Nov-2012
SWAP .SYS 28P 31-Oct-1998 RTEMFB.SYS 108P 02-Feb-2012
VSM .SYS 6P 01-Feb-2012 DIR .SAV 20P 31-Oct-1998
4 Files, 162 Blocks
192 Free blocks
.
Заработало.