Из скудного описания на комплекс..
---------- Post added at 22:54 ---------- Previous post was at 22:50 ----------
В конце кода ПЗУ есть полный список команд, которые видно...
Вид для печати
Включаю машину, может попробовать поискать в коде команды чтения/записи?
Проверил все команды, не использующие FIS.
Большинство команд используют код 033407.
Обнаружил ещё только один новый код команды:
Что-то мнемоника WTM подозрительно напоминает "Write Mark" - как бы ленту не испортить..Код:Коды команд:
DIR/IST:TP 033407
REW/IST:TP 033403
FSR/IST:TP 033413
BSR/IST:TP 033412
FSF/IST:TP 033411
BSF/IST:TP 033410
WTM/IST:TP 033404
Да пожалуйста, портите, это не нужная лента... Делайте что хотите с ней.. :)
Главное разобраться с контроллером...
---------- Post added at 00:14 ---------- Previous post was at 00:11 ----------
А 33ххх случано не будет тоже самое что 00ххх ? А то кроме 33 команды знакомые откуда-то...
Вот список всех команд ПЗУ:
Какие из этих команд читают или пишут ленту ?Код:NET
COMPILE
EDT
POSW
SRF
PGE
GET
OS$
SHW
TIU
TR
TF
TV
CUT
FSF
FSR
BSF
BSR
REW
WTM
GRF
FLP
CHK
DGT
VRC
SQR
DIR
ASM
0334 - это старший байт.
Команды - в младшем байте:
00 ; 01(?) ; 02 ; 03 ; 04 ; 05(?) ; 06(?) ; 07 ; 010 ; 011 ; 012 ; 013 ;
@20536G
...WTM
WTM-/IST ist. ==TP
WTM-/REP pow=0 =
...
- Продвинул немного ленту, наверно что-то записал туда...
---------- Post added at 01:09 ---------- Previous post was at 00:34 ----------
Может команда 033407 DIR/IST:TP
и есть команда чтения? куда-то же он пишет прочитанное седержимое?
"все встреченные метки"
- Меня это очень беспокоит.. :|
Как бы не оказался этот контроллер специализированным,
для чтения только определенных лент...
---------- Post added at 01:39 ---------- Previous post was at 01:27 ----------
Хотя, на этом комплексе МОЛ-601 еще стоял стандартный
контроллер СТ (177550), для управления которым использовались
те-же команды что и для НМЛ СМ5300.01
@176730/000044
@176732/000201
@176732/000201 403
@176730/000040 1
- Промотал ленту на начало (из ПЗУ команда REW)
@176730/000044
176732/000201
Значение регистра 176730 изменяется на 40, после
введения команды в регистр 176732
-----------------------------------------------
@176730/000044
@176732/000201
@176732/000201 407
@176730/000040 1
- Промотал ленту вперед (из ПЗУ команда DIR)
@176730/000054
Значение 54 в регистре 176730 будет до тех пор,
пока не открыть регистр 176732
@176730/000054
@176730/000054
@176730/000054
@176730/000054
@176730/000054
@176730/000054
@176732/000201
@176730/000044
@176732/000201
-----------------------------------------------
@176730/000044
@176732/000201
@176732/000201 404
@176730/000040 1
- Промотал ленту вперед (из ПЗУ команда WTM)
@176730/000054
Значение 54 в регистре 176730 будет до тех пор,
пока не открыть регистр 176732
@176730/000054
@176730/000054
@176730/000054
@176732/000201
@176730/000044
@176732/000201
-----------------------------------------------