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

User Tag List

Страница 14 из 45 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 445

Тема: iS-DOS

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

    По умолчанию

    не читал предыдущие посты может немного не в тему.. А насколько легко и целесообразно к ISDOS прикрутить стек TCP/IP ну там дрова момеда/PPP b езернета.
    Последний раз редактировалось Segfault; 27.12.2010 в 17:00.

  2. #132
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не легко, не целесообразно, да и не нужно...ожэдай...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  3. #133
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    644
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё раз коснусь темы загрузки системы с дискеты. Где-то в интернете давно нашёл следующий текст:


    Загрузчик с 9 сектором (номер 8) большим 256 байт.

    Буфер TRDOS длиной 256 байт, в который происходит загрузка
    9-го сектора, имеет адрес 5D25h.
    Перед чтением сектора системные переменные бэйсика, размещенные
    в этом адресном пространстве, временно смещаются на 256 байт
    выше в ОЗУ компьютера, начиная с адреса 5E25h.
    В ячейках 5E27h..5E28h при этом оказывается адрес процедуры
    выдачи на экран сообщений (канал экрана).
    Признаком диска формата TRDOS является байт 10h, записанный
    в 9 секторе со смещением +0E7h относительно его начала.
    Если байт в этой ячейке не равен 10h, то TRDOS
    выдает на экран сообщение "Disk error".
    При длине сектора 256 байт сообщение как и положено выдается
    на экран, поскольку в адресе 5E27h..5E28h находится истинный
    адрес процедуры выдачи сообщения на экран (по умолчанию 09F4h).
    Если 9 сектор имеет длину больше 256 байт, то поскольку
    процедура чтения все равно прочитывает его весь, все что
    больше 256 байт перекрывает область системных переменных, и
    если по смещению +0E7h относительно начала сектора не будет
    прочитан байт 10h, то при попытке выдачи сообщения об
    ошибке будет выполнена команда, расположенная по адресу
    взятому из указателя 5E27h..5E28h (+102h..+103h от начала
    сектора).
    В ISDOS в эти ячейки записывается адрес начала буфера
    TRDOS (5D25h), что и приводит к запуску начального загрузчика
    этой ОС, записанного в 9 сектор системного диска, длина
    которого равна 1024 байта.

    Отсюда:
    1) длина 9-го сектора должна быть 512 или 1024 байта;
    2) по смещению +0e7h от начала сектора не должно быть
    байта со значением 10h;
    3) по смещению +102h..103h от начала сектора должен
    быть записан адрес запуска загрузчика (проще всего
    сделать его равным 5D25h).

    Вот и все.....
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

  4. #134
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,798
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    1,191
    Поблагодарили
    784 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prusak Посмотреть сообщение
    Ещё раз коснусь темы загрузки системы с дискеты. Где-то в интернете давно нашёл следующий текст:
    а он и так есть на форуме
    http://zx.pk.ru/showpost.php?p=51743&postcount=14

  5. #135
    Master Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    509
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем дело такое....

    Беру винт. Создаю через ИС дос разделы... или точнее 8 устройств размером по 65528...

    Далее на первый раздел или точнее 0 (он у меня С) копирую весь диск IS dos 2000.
    При этом на дискетке сделана система под KAY.

    Далее делаю так

    con C:BOOT\is_dos.sys
    sv (система и дрова сохраняются на винте)
    sv is

    далее...

    uni_con (при том uni_boot.sys это загрузчик ШИК)

    И все.... пипец... система с винта не грузится... Делал переделывал, но загрузки с винта так и нет.....

    ПЗУ у меня KAY переделанная ZLOY для Феникса с поддержкой загрузки с винта...

    Один раз смог поставить бут от классика и загрузка пошла но потребовала дискету... то есть загрузчик начал что то грузить, но потом обратился к дискете....

    Короче я в растерянности... ПОМОГАЙТЕ!!!
    УКНЦ+FDD+HDD; ZX-NEXT; Scorpion 256k; ZXM Phoenix+TurboSoundFM; Spectrum 48k; ZX Hobbit; Radio 86RK

  6. #136
    Master Аватар для Voxel
    Регистрация
    18.01.2005
    Адрес
    Тихвин
    Сообщений
    509
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ЛЮДИ СПАСИТЕ... я это ИС дос уже....((( Ну не могу ни как сделать загрузку с винта....(((((((
    УКНЦ+FDD+HDD; ZX-NEXT; Scorpion 256k; ZXM Phoenix+TurboSoundFM; Spectrum 48k; ZX Hobbit; Radio 86RK

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

  8. #137
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    644
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надеюсь винт CHS, а не LBA? Какой драйвер винчестера стоит? Настроен правильно? При загрузке с дискеты система с винчестером работает нормально?

    Для начала всё же лучше попробовать сделать загрузку iS-DOS Classic. В своё время я в "Абзаце" написал статью по загрузке iS-DOS с винчестера, подключенного по стандарту Nemo IDE. Может там Вам удастся найти для себя ответы на часть вопросов по загрузке системы.
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

  9. #138
    Member Аватар для batr
    Регистрация
    02.02.2011
    Адрес
    Чебоксары
    Сообщений
    58
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Voxel Посмотреть сообщение
    Беру винт. Создаю через ИС дос разделы... или точнее 8 устройств размером по 65528...

    Далее на первый раздел или точнее 0 (он у меня С) копирую весь диск IS dos 2000.
    При этом на дискетке сделана система под KAY.

    Далее делаю так

    con C:BOOT\is_dos.sys
    sv (система и дрова сохраняются на винте)
    sv is

    далее...

    uni_con (при том uni_boot.sys это загрузчик ШИК)

    И все.... пипец... система с винта не грузится... Делал переделывал, но загрузки с винта так и нет.....

    ПЗУ у меня KAY переделанная ZLOY для Феникса с поддержкой загрузки с винта...

    Один раз смог поставить бут от классика и загрузка пошла но потребовала дискету... то есть загрузчик начал что то грузить, но потом обратился к дискете....
    У меня подобная же проблема на KAY-1024/3SL + IDE CONNER 210Mb (CHS), ПЗУ от 25.12.98.
    Тоже разбил винт на разделы, установил там is-dos chic'99, установил загрузчик, но он не грузится. Приходится пользоваться для этого дискетой. Может это проблемы с прошивкой?
    Надо бы покурить эту тему...

  10. #139
    Member
    Регистрация
    27.01.2010
    Адрес
    Северодвинск
    Сообщений
    144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prusak Посмотреть сообщение
    Надеюсь винт CHS, а не LBA? Какой драйвер винчестера стоит? Настроен правильно? При загрузке с дискеты система с винчестером работает нормально?

    Для начала всё же лучше попробовать сделать загрузку iS-DOS Classic. В своё время я в "Абзаце" написал статью по загрузке iS-DOS с винчестера, подключенного по стандарту Nemo IDE. Может там Вам удастся найти для себя ответы на часть вопросов по загрузке системы.
    Может быть наивно. LBA не поддерживается nemo-ide?

  11. #140
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    644
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sirx Посмотреть сообщение
    Может быть наивно. LBA не поддерживается nemo-ide?
    С точки зрения железа нет никакой разницы между LBA и CHS - это способы логической адресации места на диске. Но вот с программной точки зрения - разница огромная. Стандартные драйвера (поставляемые с базовым комплектом) для iS-DOS рассчитаны только на CHS-винчестера. Мало того, встроенный в ПЗУ загрузчик iS-DOS тоже рассчитан на CHS-адресацию, и поэтому с LBA винчестерами работать не будет.

    И если с драйверами дело ясное - написать свои для LBA, то загрузчик придётся переписать либо чисто для работы с LBA, либо делать его универсальным. В том и другом случае придётся перешивать ПЗУ.
    Заяц-прусак
    zxbyte.ru- компьютер Байт и прочий хлам

Страница 14 из 45 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

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

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

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

Ваши права

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