User Tag List

Страница 17 из 59 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 587

Тема: Периферия "ОрионПро"

  1. #161
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Не по теме, ну раз просят в студию. Вот получите. Фрагмент схемы Z80-карты. Логические элементы по DIN, остальное по US. Все понятно и информативно
    Ааааа! Мои глаза!!!1 Немедленно почитайте ГОСТ ЕСКД, или хотя-бы основные правила выполнения УГО! Краткий образец:

  2. #162

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ksanf(138) Посмотреть сообщение
    Блин, читать то читает, а Альтаира не видит, мастер нот фоунд пишет. IdeBios переписал под порты,в Bios2.mac-инициализацию нашёл, подправил, и всё. Может ещё где чего?
    Написать что ли "напряги воображение"?

    Пришли посмотреть что ты написал.
    Навскидку, еще надо править загрузчик, которым грузишься: в MBR и в BOOT-секторе загрузчики вызывают подпрограмму Монитора F834 "чтение сектора", а вот уже загруженная система (выполнение которой как раз и начинается в BIOS2.MAC) все такие подпрограммы уже имеет в своем теле (те самые из BIOSIDE.MAC) и ей вызов F834 уже не нужен. Такой механизм существует с того времени, когда я начал пользоваться IDE - начальный загрузчик был встроенным в Монитор, соответственно была там и п/п чтения сектора, которая в штатный BOOT-сектор CP/M один хрен не помещалась. Т.е. невольно получалось как на больших машинах - BOOT-сектор читал через ПЗУ-BIOS. Были ПЗУ всех вариантов - для IDE, для SD разных схем (собственно, они и сейчас есть - ставишь такую и ОРДОС не нужна, сразу грузишься с IDE/SD)

    Поэтому для Мониторов, которые не содержат п/п F834, но чтобы всё работало как задумано, была написана утилита MBOOT, которая п/п чтения сектора содержит в своем теле, и в прочитываемом через эту п/п MBR и BOOT-sector заменяет вызов F834 (который только там и используется) на адрес своей подпрограммы соответствующей тому с чего грузимся.

    Соответственно, для ПРО есть 2 варианта: подправить ПЗУ F800 режима 128 (оно размещено в ROM1 и при запуске копируется в ОЗУ F800) чтобы там была подпрограмма F834 для чтения сектора, раз уж п/п чтения IDE как раз там и лежит, либо в режиме 128 из-под Ордос использовать MBOOT (тем более что РОМ-диск для этого не так уж и нужен), в который надо дописать режим (и подпрограмму) загрузки с авторской схемы IDE
    Вложения Вложения
    • Тип файла: zip MBOOT.ZIP (11.9 Кб, Просмотров: 106)
    Последний раз редактировалось Error404; 12.08.2016 в 14:24.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  3. #163

    Регистрация
    13.03.2016
    Адрес
    г. Владивосток
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не ну вообще с дискеты пока систем загружаю. Ну систем светодиодиком мырг-мырг и пишет нот фоунд разделов. И всё, не монтирует.
    Надо жешь системс подналадить, а уж потом на жёсткий лить. Ладно , глянешь , можь чего напортачил...)
    Вложения Вложения
    Последний раз редактировалось ksanf(138); 12.08.2016 в 15:33. Причина: Добавление архива с образом системы.

  4. #164

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Ааааа! Мои глаза!!!1 Немедленно почитайте ГОСТ ЕСКД, или хотя-бы основные правила выполнения УГО!
    Все символы взяты из библиотеки. Да и не встречал я в жизни «заповедники», где все сделано по ГОСТ ЕСКД. Как правило, везде смесь ГОСТ-ов и отсебятины. Грамотный инженер разберется. Глобализация батенька
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #165
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Все символы взяты из библиотеки. Да и не встречал я в жизни «заповедники», где все сделано по ГОСТ ЕСКД. Как правило, везде смесь ГОСТ-ов и отсебятины. Грамотный инженер разберется. Глобализация батенька
    Я в своем KiCADе первым делом отрисовал то, что использую под ГОСТ ЕСКД. Первые 3 проекта было тяжко, а теперь почти ничего не меняется. Было бы желание. А корпуса, конечно, остаются родные.

    PS Есть в интернете "ГОСТовские либы", но я не доверяю поделкам других.

  6. #166

    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    539
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    30 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от АлександрПП Посмотреть сообщение
    Запустил fdisk, доработанные Дмитрием.
    Насколько помню, это было год назад, я эту прогу не дорабатывал, просто сделал BRU-ный файл, из .сом файла для загрузки его из ОРДОС прошки. Если речь об этом файле, то у меня контроллер с этой прогой не заработал, вернее программа зависала с заставкой на экране "анализ параметров диска подождите...".

    Цитата Сообщение от АлександрПП Посмотреть сообщение

    Хотя нет, нашел.
    В архиве находятся файлы, которые запускаются и работают в ОРДОС6.

    Кстати, с установленным контроллером IDE и CF у меня не грузиться ОРДОС6, вынимаю CF ОРДОС6 загружается.
    Последний раз редактировалось Дмитрий2012; 12.08.2016 в 20:03.

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

  8. #167

    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,358
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Насколько помню, это было год назад
    Это было 05.05.2015. Тогда и у меня программа зависала на этом же месте. Сейчас же диск определяется. Попробую с другими дисками.
    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    Кстати, с установленным контроллером IDE у меня перестала грузиться ОРДОС6
    Попробовал, у меня запускается и без контроллера и с ним.
    Но вот если к контроллеру подключить винчестер, то загрузка зависает. Перед этим мигает светодиод обращения к нему. Это объяснимо, загрузчик ищет файлы конфигурации на винчестере, а их нет.

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

    Вот еще интересный момент. Поставил винчестер с записанным на него образом uzix.ohi. Выходит нормальная таблица разделов, никаких залезаний на уже размеченную область.
    Выходит читается нормально, а вот с записью проблемы?
    И с тестом аналогично.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	159 
Размер:	45.9 Кб 
ID:	57847  
    Последний раз редактировалось АлександрПП; 13.08.2016 в 01:06.

  9. #168

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от АлександрПП Посмотреть сообщение
    Выходит читается нормально, а вот с записью проблемы?
    Там очень запросто и с математикой могут быть проблемы - тупо с вычислениями. Хотя бы оттого что оно не знает про LBA.

    Чтобы не гадать, нужно написать простую утилиту - читающую, пишущую и просматривающую выбранный сектор. Такую, какая есть для варианта IDE на ВВ55 - test2sd$
    И уже при её помощи: записал сектор - посмотрел что записалось. Записал образ на РС - прочитал на Орионе оттуда определенный сектор (с известным содержимым), сравнил.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  10. #169
    HardWareMan
    Гость

    По умолчанию

    Кстати да. Я помню в 2001м были такие казусы: приносят 486, там 130МБ сигейт. У меня Celeron 600MHz и мамка на тот момент свежая. Я подключаю винт к своему компу, выставляю CHS (автодетект или руками - пофигу), размечаю, накатываю DOS минимум файлов для запуска. Втыкаю обратно в 486 и нифига. При старте строчка непонятных символов и висяк. И только разметка под 486м с загрузкой от флопика решила проблему. Такое ощущение, что даже CHS у каждого свой был...

  11. #170

    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,358
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ksanf(138) Посмотреть сообщение
    Александр, а где такую штуку взять можно? fdisk..
    fdisk для режима Орион-128. Рабочая. Находится в области пользователя 10.
    Вложения Вложения
    Последний раз редактировалось АлександрПП; 13.08.2016 в 13:17.

Страница 17 из 59 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 51
    Последнее: 11.08.2014, 10:40
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 6
    Последнее: 20.11.2007, 11:29
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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