User Tag List

Показано с 1 по 10 из 137

Тема: RK-КНГМД для "Специалиста"

Древовидный режим

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

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV
    найти дискеты уже сейчас большая проблема, а лет через 5-10 их вообще будет не достать, только в музеях...
    Оставшихся дискет лет на 5 ещё хватит, а там "или ишак сдохнет или эмир".

    Потому-то я ориентируюсь на IDE-винчестер. Доп.железо для него на порядок проще, подпрограммы чтения/записи сектора короче, а скорость обмена выше (т.к без опроса готовности). Винчестеров на наш век хватит, а "богатенькие Буратины" могут позволить себе иметь твёрдотельный винчестер SSHD.

    Нет смысла расхолаживать и пугать топик стартера отсутствием дискет. Это его личные проблемы, где он будет их брать и надолго ли их ему хватит. Да и отговаривать его от дисковода в пользу флэш-носителя незачем. Он хочет писать программы для RK-DOS, а не только тупо запускать игрушки.

    Цитата Сообщение от PVV
    существует две реализации SD интерфейса
    А где для них готовые подпрограммы чтения и записи блока в 512 байт? Уже год у всех пытаюсь выклянчить это. А самому - ума или энтузиазма не хватает, чтобы разобраться в SPI.

    А грамотно было бы стандартизовать в ROM-BIOS две входные точки - чтение и запись сектора, как было сделано в М4 для ОРИОНА (2000). Именно так делают в ROM-BIOS промышленных ЭВМ, в т.числе и 8-ми разрядок. Тогда бы никто бы не был в обиде, не было бы проблем совместимости из-за железа. Каждый мог бы иметь DOS какую хочется, причём она работала бы у всех. Т.е на любом типе носителя.

    Это упрёк в сторону главного по СПЕЦИАЛИСТУ - fifanа.

    Давайте обсудим, как это сделать. Я бы предложил эти точки ввести в ROM-BIOS, а не в монитор C800. В ROM-BIOS не проблема освободить 50-100 ячеек (за счёт более грамотного программирования), хотя достаточно всего 6 байтов для 2-х команд JMP (в адресах C4FA/C4FD). В качестве ячеек номера трека (до 65535) разумны ячейки CLD,CSV, а под ячейку N сектора (0...255) - ячейку INVMG (флаг инверсии сигнала с МГ).

    Тогда пользователь может прошить исполнительную часть подпрограмм в ПЗУ или грузить в ОЗУ. А лучше и то и то, введя вектор в области служебных ячеек. Тогда по сбросу работают резидентные подпрограммы, но их можно и заменить подгрузив драйвер в ОЗУ.

    Цитата Сообщение от PVV
    Вот возможности этой элементарной DOS
    Это описание пользовательского интерфейса (т.е CCP в терминах ОС), а нужно описание программного интерфейса, т.е руководство пользователя по функциям DOS. И всегда желательно, чтобы эти функции были по возможности близкими к CP/M, что облегчает конверсию программ. Я, делая свои DOS, всегда, где возможно, сохранял номера функций, поэтому переделка, например Нортона, от одной DOS к другой занимает всего несколько часов.

    Цитата Сообщение от PVV
    существует реализация SD интерфейса, почти такая же как и РК-КНГМД, на дискретных элементах собрана схема для работы с SD (её HardWareMan сделал для Специалиста-МХ2)
    Где схема и подпрограммы чтения/записи сектора (и желательно и формат трека) ?
    Последний раз редактировалось barsik; 30.11.2017 в 13:23.

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

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

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

Похожие темы

  1. PS/2 адаптер клавиатуры для Специалиста
    от fifan в разделе Специалист
    Ответов: 244
    Последнее: 02.12.2025, 11:10
  2. Ответов: 153
    Последнее: 16.12.2021, 19:07
  3. OriNET для Специалиста ?
    от SYR-ALEX в разделе Специалист
    Ответов: 22
    Последнее: 21.07.2017, 07:40
  4. Есть 3 кассеты для Специалиста...
    от Bolt в разделе Специалист
    Ответов: 60
    Последнее: 27.10.2013, 14:24
  5. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 10:16

Ваши права

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