Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: Sourcer - помогите с настройками

  1. #11
    Member
    Регистрация
    27.11.2005
    Адрес
    г. Самара
    Сообщений
    169
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gleb Посмотреть сообщение
    Уверен, что никаких финтов там нет, обычная работа с контроллерами.
    в мануале на контроллер говорилось что-то о каком-то бите в слове управления контроллером. этот бит управляет дешифрацией. дешифратор при включении оного начинает разсматривать два бита DS0 DS1 как два дополнительных бита DS2 DS3 ну и конечно же и мотор 0 мотор 1 становятся мотор 2 мотор 3.
    считай что слово "финт" я употребил возможно неправильно.
    наверное сказать правильно будет "нетипичное управление контроллером"
    схемка кстати прилагалась к контроллеру.
    и, да, а как ты файло прикрутил? я не вижу "вставить файл". как это сделать? а то я тогда пдф прикручу на контроллер.

    Цитата Сообщение от NSC PC87306 писал(-а) на 20 странице PDF:

    Bit 4 When this bit is zero the PC87306 can control two
    floppy disk drives directly without an external decoder.
    When this bit is one the two drive select signals
    and two motor enable signals from the FDC are encoded
    so that four floppy disk drives can be controlled
    (see Table 2-3 and Figure 2-2 ). Controlling
    four FDDs requires an external decoder. The pin
    states shown in Table 2-3 are a direct result of the bit
    patterns shown. All other bit patterns produce pin
    states that should not be decoded to enable any
    drive or motor.
    там же приведена схема подключения к одному контроллеру 4 флопов.
    Последний раз редактировалось vivat; 27.06.2021 в 00:02.

  2. #12
    Member
    Регистрация
    12.11.2019
    Адрес
    г. Прага, Чехия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vivat Посмотреть сообщение
    в мануале на контроллер говорилось что-то о каком-то бите в слове управления контроллером. этот бит управляет дешифрацией. дешифратор при включении оного начинает раcсматривать два бита DS0 DS1 как два дополнительных бита DS2 DS3 ну и конечно же и мотор 0 мотор 1 становятся мотор 2 мотор 3.
    Мы друг друга не понимаем.

    В одном разъеме для дисковода только два сигнала выбора дисковода (DS0/DS1 и соответственно Motor0/Motor1).
    Для еще двух дисководов нужен еще один разъем и вышеупомянутый бит и определит на какой из разъемов пойдет сигнал.
    На примере DSx:
    • DS0 => Разъем 1, сигнал DS0
    • DS1 => Разъем 1, сигнал DS1
    • DS2 => Разъем 2, сигнал DS0
    • DS3 => Разъем 2, сигнал DS1

    Это классическая схема для старых контроллеров, можно увидеть на схемах старших компьютеров. Управление осуществляется портом 3F2.
    Ее поддерживает старый нативный БИОС PC/XT, это совершенно нормально. Для этого его не нужно дизассемблировать. Но те БИОСы не имели BIOS SETUP, не позволяли настраивать количество количество и тип дисководов, работали как правило только с 40-дорожечными дисководами.

    А в более поздних распространенных BIOS (Award/AMI/Phoenix) четыре дисковода редкость, потому что схемотехническая реализация в то время уже стала рассчитана на два дисковода и этот бит не используется. Грубо говоря зачем обычному пользователю компьютера АТ четыре дисковода если есть жесткий диск, а то и несколько ? Я говорю именно об обычном пользователе, на которого ориентируется рынок.

    А нынче и вовсе без дисководов.

    Но для пользователя продвинутого, можно поставить два контроллера, и тогда MRBIOS (возможно и некоторые версии других производителей) позволит получить 4-е дисковода.
    Но это не магия, просто поддержка двух контроллеров FDC (и, возможно, вышеупомянутого бита, тут надо смотреть).
    И насколько я знаю MRBIOS выше 486-го не поддерживает (могу ошибаться).

    В любом случае:
    • Без второго физического разъема четыре дисковода не получить.
    • Поддержка четырех дисководов в БИОС не новшество MRBIOS, а либо поддержка в нем двух контроллеров FDC, либо поддержка вышеописанной исторической стандартной возможности при наличии соответствующего HW, либо комбинация обоих вариантов.

    Цитата Сообщение от vivat Посмотреть сообщение
    наверное сказать правильно будет "нетипичное управление контроллером"
    схемка кстати прилагалась к контроллеру.
    Типичное. При наличии соответствующей схемной реализации (управление через порт 3F2) и наличии второго разъема для дисководов.

    Цитата Сообщение от vivat Посмотреть сообщение
    и, да, а как ты файло прикрутил? я не вижу "вставить файл". как это сделать?
    Файлы прикрепляются в "Управлении вложениями" ниже под окном редактировании при стандартном (не быстром) ответе.

    Цитата Сообщение от vivat Посмотреть сообщение
    а то я тогда пдф прикручу на контроллер. Там же приведена схема подключения к одному контроллеру 4 флопов.
    Не нужно, я это не оспариваю.
    Но должно быть два разъема для дисководов.
    И БИОС для этого не нужно дизассемблировать.

  3. #13
    Member
    Регистрация
    27.11.2005
    Адрес
    г. Самара
    Сообщений
    169
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gleb Посмотреть сообщение
    Но должно быть два разъема для дисководов.
    два разъема генерятся посредством этой вот навесной схемы из одного разъема.

    74LS139+7407x2 это просто как халва - собери да покушай
    не, ну правда же, не долблюсь же я в глаза, в самом же деле.

    200 кило на pdf-безбожное издевательство!!! - не смог я вставить даташит.
    словом, вот ссылка на оный: https://html.alldatasheet.net/html-p...2/PC87306.html

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

    Цитата Сообщение от Gleb Посмотреть сообщение
    В одном разъеме для дисковода только два сигнала выбора дисковода (DS0/DS1 и соответственно Motor0/Motor1).
    Для еще двух дисководов нужен еще один разъем и вышеупомянутый бит и определит на какой из разъемов пойдет сигнал.
    верно. и эти два разъема делаются из одного посредством схемы приведенной на рисунке Figure 2-2
    Придется развести и изготовить простую платку которая накалывается на материнский FDD-разъем и имеет на борту 3 микросхемы и два флоппи-разъема на которые надеваются стандартные FDD-шлейфы на каждом 2 FDD-устройства.
    и если б это все решалось одной лишь навесочкой... без софт-поддержки это все превращается в тыкву.

    Цитата Сообщение от Gleb Посмотреть сообщение
    А нынче и вовсе без дисководов.
    хе-хе... рыночек порешал... нет удобства для пользователя - есть удобство для производителя ака "я так вижу" и есть вывернутые у покупателя руки ака "не хочешь - не бери". Генри Форд это все изящно обернул в элегантную формулу "вы можете купить у нас любую машину любого цвета при условии что машина - форд, а цвет - черный"
    (впрочим это претензия не к сюда - это к вообще, к рыночному сговору.
    я свою гранту купил на 14 колесах. нет в салонах гранты на 13 колесах, хоть ты лопни - хотя если согласен ждать пока на ВАЗе под заказ изготовят...
    к счастью, установка скобы суппорта от ранней калины и десятошного тормозного диска - решение проблемы. и - вуаля - можно поставить грязевую резину "снежинка")

    Цитата Сообщение от Gleb Посмотреть сообщение
    (возможно и некоторые версии других производителей)
    ннна-а - пробовал я редактором биоса от авард поглядеть спрятанные пункты меню - нету там 4 флоппи-устройств.
    и 8 IDE устройств тоже ни один ами\авард\феникс биос не даст (мрбиос умеет делать из них софт-райд - и это до того как промис научился это делать! впрочим не за софт-райдом я к мрбиосу иду)
    Последний раз редактировалось vivat; 27.06.2021 в 08:01.

  4. #14
    Member Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    165
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    35 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gleb Посмотреть сообщение
    В одном разъеме для дисковода только два сигнала выбора дисковода (DS0/DS1 и соответственно Motor0/Motor1).
    Это в версии от IBM. В случае оригинального Шугартовского интерфейса там четыре сигнала выбора привода и общий сигнал включения мотора.

    https://old.pinouts.ru/HD/InternalDisk_pinout.shtml

    Цитата Сообщение от Gleb Посмотреть сообщение
    Но должно быть два разъема для дисководов.
    См. выше.
    Последний раз редактировалось Sandro; 27.06.2021 в 09:02.

  5. #15
    Member
    Регистрация
    27.11.2005
    Адрес
    г. Самара
    Сообщений
    169
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Это в версии от IBM. В случае оригинального Шугартовского интерфейса там четыре сигнала выбора привода и общий сигнал включения мотора.

    https://old.pinouts.ru/HD/InternalDisk_pinout.shtml



    См. выше.
    спасибо за поддержку
    но имеем мы дело с big blue. потому только хардкор. только два drive select и целых два motor on

  6. #16
    Member
    Регистрация
    12.11.2019
    Адрес
    г. Прага, Чехия
    Сообщений
    40
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Это в версии от IBM. В случае оригинального Шугартовского интерфейса там четыре сигнала выбора привода и общий сигнал включения мотора.
    https://old.pinouts.ru/HD/InternalDisk_pinout.shtml
    Вы правы. Но здесь то речь именно об IBM.

    Цитата Сообщение от vivat Посмотреть сообщение
    два разъема генерятся посредством этой вот навесной схемы из одного разъема.
    74LS139+7407x2 это просто как халва - собери да покушай
    ...
    Придется развести и изготовить простую платку которая накалывается на материнский FDD-разъем и имеет на борту 3 микросхемы и два флоппи-разъема на которые надеваются стандартные FDD-шлейфы на каждом 2 FDD-устройства.
    А, я просто не понял, что допускаются аппаратные доработки.
    Тогда да, тогда молчу.

    Цитата Сообщение от vivat Посмотреть сообщение
    и если б это все решалось одной лишь навесочкой... без софт-поддержки это все превращается в тыкву.
    Опять же не факт.
    Как я уже говорил управление выбором разьема в нормальной схеме на дискретных элементах осуществляется через порт 3F2. Порт называется DOR (Digital Output Register).

    Так что мешает внутри этой БИС управлять вышеупомянутым битом тоже через порт 3F2 ?
    Бегло посмотрев даташит вижу:

    Нажмите на изображение для увеличения. 

Название:	Untitled.jpg 
Просмотров:	21 
Размер:	24.0 Кб 
ID:	75688

    DOR как раз расположен как базовый адрес + 2 (то есть 3F2).
    И биты совпадают, там расписано.

    То есть вполне может быть, что ничего не понадобится доделывать в БИОС.
    Но, конечно, надо разбираться.

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

  8. #17
    Member
    Регистрация
    27.11.2005
    Адрес
    г. Самара
    Сообщений
    169
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gleb Посмотреть сообщение
    То есть вполне может быть,
    как знать...
    чую я опять барахтаюсь не в силах нащупать твердую почву. чтож буду курить даташит может посинею. =)

Страница 2 из 2 ПерваяПервая 12

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

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

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

Ваши права

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