Контроллер псевдодиска на MicroSD для ДВК / УКНЦ / original PDP-11 / БК-0010 / БК-0011 / БК-0011М с Ethernet

ЭВМ и ПЭВМ, производившиеся в СССР и странах СЭВ
SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 15.05.2020,07:13

я пока формирую backend стека
добавил очередь DNS-резолвинга

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 16.05.2020,21:17

Таки удовлетворил вынду - теперь можно писать на смонтированный диск! иначе говоря можно смонтировать webdav как диск, подключить образ и к физической машине и к эмулятору. те вообще ничего не надо делать для копирования данных - можно сразу проверять сделанное и там и тут.
монтировать очень просто - в несколько кликов

однако, с виндой еще не все - теперь работу в вирутальных дисках надо победить ну и потом приступать к полировке кода

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 17.05.2020,12:40

Протестировал монтирование логического диска который в образе в эмулятор

отлично работает!
те можно иметь большой образ, а для обмена использовать логический диск в этом образе
Изображение

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 18.05.2020,19:10

Винда таки хитрая штука, к примеру виртуальный файл показывающий свободное пространство в образе RT11 - "unused.space" она скрывает
пришлось переименовать в "unused.space.file"
Также у нее свое понимание виртуальных директорий - пришлось определять тип WEBDAV-клиента и для винды скрывать updir каталога.

Так выглядит древо каталогов в винде:
Изображение

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 24.05.2020,08:14


SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 27.05.2020,10:00

Сейчас ведется работа по разработке-доработке прошивки с точки зрения удобства

1. добавлена секция [network] в ini файл

Код: Выделить всё

[network]
MAC=000E35220513
DHCPNAME=AZNET-DVK3M2
DHCP=OFF
IP=192.168.0.199
MASK=255.255.255.0
GW=192.168.0.1
NTP=192.168.0.1
DNS1=192.168.0.70
DNS2=192.168.0.80
теперь можно задать и MAC и DHCP имя
и при желании отключить получение адреса по DHCP задав его явно

2. перезапуск контроллера и применение изменений в ini файле после нажатия УСТ

и еще в процессе очень интересная штука которая повысит гибкость применения контроллера

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 03.06.2020,09:32

AZ начал движение в сторону оригинальных PDP-11
первые результаты
Изображение

SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ с Ethernet

Сообщение SuperMax » 04.06.2020,17:26

Итого, единственная проблема устранена - глюки при загрузке
причиной которых оказалась память, те мне оказывается прислали не две по 512КБ настроенные работать вместе
а две по 1МБ которые работали обе с нулевого адреса

AZ прекрасно работает на фирме:

Код: Выделить всё

.
Roi Boot D 07-Okt-88 RME
*??
Devices: DB DL DM DR DU DX DY MS MT MU
*
173114
@177226g
AZ v1.2b Boot-I-Cold boot..

AZ (177220) disk driver  v1.2b 2020

SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SET USR  NOSWAP

.SET EXIT NOSWAP

.SET TT SCOPE

.SET SL ON

.R TMON

.DAY
Время           Дата
00:00:03        24-Апр-1992, Пятница
.sh all

RT-11SJ (Y) V05.04 G
Booted from AZ0:RT11SJ

USR   is set NOSWAP
EXIT  is set NOSWAP
KMON  is set NOIND
TT    is set NOQUIET
ERROR is set ERROR
SL    is set ON
EDIT  is set KED
KMON nesting depth is 3

PDP 11/73A Processor
512KB of memory
Floating Point Microcode
Extended Instruction Set (EIS)
Memory Management Unit
Parity Memory
Cache Memory
50 Cycle System Clock

No SYSGEN options enabled

Device    Status          CSR     Vector(s)
------    ------          ---     ---------
  HX      Installed      177560   000
  TT      Installed      000000   000
  SL      142176         000000   000
  EM      Installed      000000   010
  HZ      Not installed  177720   000
  HD      Not installed  177720   000
  DW      Not installed  174000   300
  LP      Not installed  177514   200
  MY      Not installed  172140   170
  MX      Not installed  177130   000
  VM      Installed      177572   250
  LD      Installed      000000   000
  WQ      Not installed  177134   204
  AZ      Resident       177220   000
  AY      Not installed  177200   000
  NL      Installed      000000   000
  MZ      Not installed  176674   474

TT
AZ  (Resident)
    AZ0 = DK , SY
HX
SL  (Loaded)
EM
VM
LD
NL
14 free slots

Job  Name  Console Level State    Low    High  Impure
---  ----  ------- ----- -----    ---    ----  ------
 0   RESORC   0      0   Run     000000 142124   N/A

No multi-terminal support

Address   Module    Words
-------   ------    -----
160000    IOPAGE     4096.
157334    AZ          146.
146506    RMON       2251.
142170    SL         1127.
132124    USR        2066.
001000    ..BG..    22826.

LD0 is  AZ0:LD001.DSK[5000.]
LD1 is  AZ3:UKNC.DSK[3000.]


ну и адос конечно
Изображение


Код: Выделить всё


AZ2:>speed

ТЕСТ БЫСТРОДЕЙСТВИЯ

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     3648

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     1224

КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)      168

КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)      736

завтра начинаю рисовать печатку под фирму


SuperMax
Advanced Member
Сообщения: 1605
Зарегистрирован: 27.08.2012,11:38
Откуда: Красноярск
Контактная информация:

Конкурсы

Вклад в сообщество

Контроллер псевдодиска на MicroSD для ДВК / УКНЦ / original PDP-11 с Ethernet

Сообщение SuperMax » 17.07.2020,10:18

первая прикидка AZ 2020
Изображение


Ответить