User Tag List

Страница 8 из 59 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 587

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

  1. #71

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

    По умолчанию

    Добавил информацию в сообщения 2 и 3.

  2. #72

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Question Распортовка

    Камрады, а есть где-нибудь информация по застолблённым адресам портов уже имеющейся периферии для Ориона-ПРО?

    В доке от авторов сказано: 30-9Fh - резерв для плат расширения (будет объявляться с выходом конкретной интерфейсной платы).

    Ещё удалось найти инфу по портам RS-232 и AY:

    30H - регистр данных ВВ51 "COM1" (DD7)
    31H - регистр управления ВВ51 "COM1" (DD7)
    34H - регистр данных ВВ51 "COM2" (DD8)
    35H - регистр управления ВВ51 "COM2" (DD8)
    38H - счетчик 1 ВИ53 (DD6)
    39H - счетчик 2 ВИ53 (DD6)
    3AH - счетчик 3 ВИ53 (DD6)
    3BH - регистр управления ВИ53 (DD6)
    3EH - запись данных музыкального процессора (DD9)
    3FH - чтение данных музыкального процессора (DD9)
    3FH - запись номера регистра музыкального процессора (DD9)

    Собственно интересуюсь с целью застолбить 8(16) байт под быстрый порт 16C550, и не хотелось бы пересечься с чем-то уже существующим.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  3. #73

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

    По умолчанию

    Еще известно такое:
    Код:
    ;registy kontrollera HDD-RTC
    DTARTC:EQU 50H ; dannye CMOS
    ADRRTC:EQU 51H ; adres CMOS
    ASTAT:EQU 56H ; alxt.registr sostoqniq
    SYS:EQU 56H ; registr uprawleniq
    DATAH:EQU 57H ; st.bajt registra dannyh
    DATAL:EQU 58H ; ml.bajt registra dannyh
    ERROR:EQU 59H ; registr o{ibok
    PROPE:EQU 59H ; registr swojstw
    SECTNM:EQU 5AH ; s~et~ik seektorow
    SECTOR:EQU 5BH ; registr sektora
    CYLLOW:EQU 5CH ; ml.bajt nom.cilindra
    CYLHI:EQU 5DH ; st.bajt nom.cilindra
    HEAD:EQU 5EH ; registr golowki i ustrojstwa
    STAT:EQU 5FH ; registr sostoqniq
    COMAND:EQU 5FH ; registr komand
    Так что возможно в диапазоне 40..4F тоже что-то было или планировалось.
    Занимай 60..6F. Думаю, пойдет.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #74

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Так что возможно в диапазоне 40..4F тоже что-то было или планировалось.
    Занимай 60..6F. Думаю, пойдет.
    Но ведь и в 60..6F тоже могло что-то быть или планироваться

    Пожалуй, оккупирую 70..7Fh, там точно никого не должно быть:

    70..77h - порт COM3 (БИС 16C550), коммуникация с "внешним миром";
    78..7Fh - порт COM4 (БИС 16C550), резерв "для чего-нибудь ещё";

    и заначка:

    80..84h - RAM-диск 1 Мб (СОЗУ 2х512 Кб);
    88..8Fh - SDHC (на МК).
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #75

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

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    80..84h - RAM-диск 1 Мб (СОЗУ 2х512 Кб);
    но ведь под расширение ОЗУ уже есть штатный порт страниц 08h (на v3.20 еще и порт F9 расширен)? На ВВ55 и ножки есть свободные для дополнительных страниц по 64к (более штатных восьми страниц), и что-то там для этой платы расширения уже выведено на слот SYSTEM0. Основной плюс использования этого порта в том, что в этом случае расширенная память работает непосредственно в адресном пространстве процессора, и ее можно использовать не только как РАМ-диск, но и для выполнения программ (например под процессы для Юзикс или драйвера других ОС). Понятно, что в наше время делать ее надо на статике - удобно, да и РУ7 уже недоставаемы.

    РАМ-диски на внешних портах с доступом по OUT этой возможности лишены и нынче при наличии емких носителей (IDE/SD/CF) ценность обособленного РАМ-диска упала (это в 90х его использовали вместо винчестера с автомобильным аккумулятором - реальный пример из моей жизни). Из-за этого я плату РАМ-диска и заказывать не стал (тем паче что там вагон и тележка РУ7).

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

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

  6. #76

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, штатный пусть останется на своих адресах, это другая тема. Диск на статике нужен для: 1) выполнения функции "винчестера", т.е. перезаписываемого диска, на котором будет храниться (в т.ч. при выключении питания) конфигурационная инфа для ПО, 2) промежуточного безопасного хранения рабочих файлов, 3) возможности работы с информацией объёмом примерно с дискету (штатного квазидиска не всегда хватает, например нужно собрать образ ром-диска или временно разместить содержимое дискеты и т.п.).
    Исполнение кода в диске не требуется, суперскорость тоже. Решение уже разработано и отлажено. Доступ не через ВВ55 конечно, а для ускорения применён автоинкремент адреса, так что как диск вполне быстрый.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

  8. #77

    Регистрация
    23.01.2016
    Адрес
    г. Омск
    Сообщений
    189
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Киньте пожалуйста в меня файлик в lay или подобном ROM-диска из первого поста. Хочется уже что-нибудь запустить, а не с чего...

  9. #78

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

    По умолчанию

    Цитата Сообщение от DIMKA55 Посмотреть сообщение
    Киньте пожалуйста в меня файлик в lay или подобном ROM-диска из первого поста. Хочется уже что-нибудь запустить, а не с чего...
    Дисковод подключи.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  10. #79

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

    По умолчанию

    Цитата Сообщение от DIMKA55 Посмотреть сообщение
    Киньте пожалуйста в меня файлик в lay
    Добавил. Только он в DipTrace, я работаю в этой программе, ну или в Altium Designer.

  11. #80

    Регистрация
    23.01.2016
    Адрес
    г. Омск
    Сообщений
    189
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Дисковод подключи.
    вот так
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	WP_20160719_18_37_52_Pro.jpg 
Просмотров:	192 
Размер:	49.9 Кб 
ID:	57612  
    Радио-86РК-SRAM, Орион-128 512, ОРИОН-ПРО 3.2, ZXM-Phoenix 05.2 (+VGA), ПОИСК-2, Xi 8088, Micro 8088

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

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

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

Эту тему просматривают: 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

Ваши права

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