User Tag List

Страница 28 из 63 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 714

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

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

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

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Я вообще давно никому и ничего не собираюсь предъявлять.
    Что и обидно... болтунов дохера... толку чуть.
    Ты РАСШИРЯЕШЬ свое ЭГО... в этом форуме... толку ноль.. ты как-нибудь утром проснись... и подумай "что ты дал кроме своего РАЗДУТОГО ЭГО".
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

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

  3. #2

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    Ты РАСШИРЯЕШЬ свое ЭГО
    Меня уже давно не волнует, что другие думать про меня и моё эго.

    Цитата Сообщение от S_V_B Посмотреть сообщение
    что ты дал кроме своего РАЗДУТОГО ЭГО
    Кому и чего я буду давать - сам решу. Если другие ждут, что я им чего то должен давать - их проблемы.

    Модераторам: оффтопить закончил, пусть S_V_B дальше резвится.

  4. #3

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Успешно прошло тестирование WinSCP как WEBDAV-клиента
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

    Этот пользователь поблагодарил SuperMax за это полезное сообщение:

    hobot(13.05.2020)

  5. #4

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от S_V_B Посмотреть сообщение
    По поводу драйвера.. его нужно "давить и жать".. более менее серьезные программки грузиться не будут..
    Угу, два раза!.. MZ занимает в памяти УКНЦ 147 слов. AZ - 146. И это несмотря на то, что я его дополнил для работы с сетью - раньше он был меньше, как выкопаю трактор из кладовки, так скажу точно. Для справки, LD занимает 309 слов.

    Цитата Сообщение от SuperMax Посмотреть сообщение
    AZ.SYS весит 3 блока
    MY.SYS тоже 3 блока
    а LD.SYS целых 8
    Это, вообще-то, малоинформативно. Во-первых, в любом драйвере присутствует абсолютная секция (1 блок), которая не занимает места в памяти, а используется только при загрузке драйвера и установке его SET-параметров. Во-вторых, в любом загрузочном драйвере присутствует секция первичного загрузчика - еще один блок. Ну, и, в третьих, некоторые драйверы используются не только как драйверы, но и как обычные программы, это еще отдельный набор блоков файла драйвера. Тот же LD. Когда мы подаем консольную команду MOUNT LD0 SY:XXX.DSK, KMON транслирует эту команду в команду R LD.SYS с передачей ей строки в формате CSI, что-то вроде LD0:=SY:XXX.DSK с нужными ключиками. Точно так же, как, допустим, для команды INI MZ1: тот же KMON вызывает программу DUP.SAV, тоже с последующей строкой в формате CSI с соответствующими ключиками. Остальные манипуляции с LD также выполняет программа LD.SYS, вызываемая не как драйвер, а как обычная программа, несмотря на то, что ее тип .SYS, а не .SAV. И, естественно, эта программа также занимает какую-то часть блоков файла LD.SYS, но эти блоки не являются загружаемой частью драйвера.

    Посмотреть, сколько оперативки занимает загруженный драйвер проще всего по команде SHOW MEMORY (можно сократить до SH ME). Ну, или (если драйвер нельзя загрузить, например, MZ на ДВК или MY на УКНЦ, можно запустить программу HANDLE.SAV, указав ей для просмотра нужный файл драйвера. Результат смотреть в строчке handler, смотреть размер в словах.

    ЗЫ. Блин, ну и развели тут срач!..
    Последний раз редактировалось AFZ; 13.05.2020 в 06:31.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

    Этот пользователь поблагодарил AFZ за это полезное сообщение:

    hobot(13.05.2020)

  6. #5

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Это, вообще-то, малоинформативно
    А в случае MZ там их столько много разных, есть и на 2 блока(?),
    на 3, 4 и на 8 (в основном на 40дор. дискетах из сетевого ПО поставки встречаются) и
    аж 19 блочные (который легендарно убивает все эмуляторы).

    Я обратил внимание - на стремление наших разработчиков сделать среду RT-11 на УК-НЦ
    полностью Русскоязычной ! Раньше меня это раздражало, теперь наоборот бодрит )
    Архив программ для УК-НЦ, ДВК и БК.

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

  7. #6

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как сделать загрузочный драйвер в 2 блока, я не знаю. Вероятно, есть возможность... А большие драйвера, скорее всего, не только драйвера. Посмотри на ДВК-шный драйвер MX от Потёмкина. Он же ведь не только драйвер, он еще и программа форматирования дискет. Причем даешь команду, допустим, SET MX1 FORMAT, и не надо никаких параметров форматирования, все настройки про этот дисковод лежат в драйвере, откуда их и берет программа форматирования. Но эта программа не занимает места в загружаемой части драйвера. KMON, получив команду SET MX загружает куда-то к себе нулевой блок файла MX.SAV и исполняет из него соответствующую SET-программу. А эта программа генерит R MX.SYS и передает ей в качестве параметра строку формата CSI, в которой указывает что и с каким диском надо сделать.

    Никто не мешает сочинить подобный драйвер и для MZ. и, точно так же, основная загружаемая часть драйвера останется маленькой, а программа форматирования будет лежать в дополнительных блоках файла MZ.SYS. И, навверняка, кто-нибудь такое сочинил. Да и еще можно придумать что-то в этом роде...

    Цитата Сообщение от hobot Посмотреть сообщение
    в основном на 40дор.
    Опять же, нормально написанный драйвер должен иметь возможность подстроиться под любые подключенные дисководы, на что, обычно, употребляются разнообразные SET-параметры.

    - - - Добавлено - - -

    Да, отличительным признаком того, что драйвер написан в стиле Потёмкина, служит наличие команды SET dd INFORM, которая также исполняется частью файла dd.SYS, не входящей в состав собственно драйвера.
    Последний раз редактировалось AFZ; 13.05.2020 в 18:52.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

    Этот пользователь поблагодарил AFZ за это полезное сообщение:

    hobot(14.05.2020)

  8. #7

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Как сделать загрузочный драйвер в 2 блока, я не знаю.
    пока только один есть пример,

    Код:
     →                                 ЛAТ                                          
    RT-11SJ (S) V05.00                                                              
    Bpeмя           Дaтa                                                            
    00:00:37        14-Maй-2020, Чeтвepг                                            
                                                                                                                                                              
    WD0>DIR/VOL/BLO/FU WD                                                           
     14-May-2020                                                                    
     Volume ID: WD0sys50                                                            
     Owner    : UKNCBTL                                                             
    WD    .SYS     2P 01-Oct-1980   206    < UNUSED > 32241              23293      
     1 Files, 2 Blocks                                                              
     32241 Free blocks                                                              
                                                                                    
    WD0>
    Архив программ для УК-НЦ, ДВК и БК.

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

  9. #8

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начал воевать с виндой, теперь она соглашается подключить WEBDAV как сетевой диск и читает оттуда файлы.
    остальное в процессе тк у микрософта, как всегда, "свое" прочтение стандартов
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  10. #9

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, теперь я понял, почему у микрософта так всё тупит:

    как заливает файлы обычный клиент:
    1. PROPFIND - есть ли такой файл ?
    2. PUT + длина файла + сами данные потоком
    3. PROPFIND на директорию со слешом

    как заливает микрософт
    1. PROPFIND - есть ли такой файл ?
    2. PUT длина файла 0
    3. LOCK на файл
    4. HEAD на файл
    5. PUT длина файла 0
    6. PROPATCH + XML данные
    7. UNLOCK на файл
    8. PROPFIND на файл
    9. LOCK на файл
    10. PROPATCH + XML данные
    11. HEAD на файл
    12. PUT + сами данные потоком
    13. PROPATCH + XML данные
    14. UNLOCK на файл
    15. PROPFIND на директорию без последнего слеша
    16. PROPFIND на директорию со слешом
    17. PROPFIND на директорию без последнего слеша
    18. PROPFIND на директорию со слешом

    к сожалению, по быстрому не получилось, те обманки на LOCK не катят - винда реально хочет получить подтверждение в XML-ке что LOCK прошел
    соответственно откладываю тк критичность совместимости с виндой не очень высокая, а вот недостатки в виде почти двухкратного увеличения размера XML есть.

    займемся полировкой и подготовкой первого релиза к выкладыванию
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

  11. #10

    Регистрация
    25.08.2012
    Адрес
    г. Красноярск
    Сообщений
    1,245
    Спасибо Благодарностей отдано 
    343
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    261 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикрутил DNS клиента - он потребуется в Ethernet-API для RT11


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

    однако, с виндой еще не все - теперь работу в вирутальных дисках надо победить ну и потом приступать к полировке кода
    Все о БК ДВК УКНЦ VAX Alpha

    Архив ПО для ретрокомпьютеров

    предоставляю бесплатный хостинг на PDP-11.RU для проектов о ретрокомпьютерах

Страница 28 из 63 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 116
    Последнее: 20.01.2024, 17:40
  2. Ответов: 327
    Последнее: 03.12.2019, 22:49
  3. Контроллер IDE PATA для QBUS (Э-60, ДВК)
    от Жека:) в разделе Новодел
    Ответов: 4
    Последнее: 04.05.2012, 14:40

Ваши права

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