Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   SMUC на дискретах и ПЛИС (http://zx-pk.ru/showthread.php?t=1360)

Black_Cat 14th January 2009 19:09

Quote:

Originally Posted by ewgeny7 (Post 176297)
С имеющимся окружением (включая мультикарту) конфликтов вроде нет.

я не об этом, а о конфликтах ISA с клавиатурой.

Короче, по актуальности сигнала DOS/ я так и не услышал замечаний, поэтому, чтоб не рубить с плеча этот сигнал, хочу предложить компромиссное решение - заводить на вход смука DOS/ & iorq/, тогда смук будет работать и так и эдак без конфликтов и со 100% совместимостью.

Ewgeny7 14th January 2009 20:54

покорячившись впихнул таки в EPM3032 управление микросхемой RTC (512ви1 или Далласы).
Задействовал для этого ноги global input. Свободных ног у альтеры не осталось совсем. Кроме JTAG, конечно.
Свободной ноги для входа /DOS также не осталось :v2_tong2::v2_devil:

Black_Cat 14th January 2009 20:56

Quote:

Originally Posted by ewgeny7 (Post 176588)
Свободной ноги для входа /DOS также не осталось

поставь на вход два диода и резистор :)

Ewgeny7 14th January 2009 22:10

Quote:

Originally Posted by Black_Cat (Post 176589)
поставь на вход два диода и резистор

:v2_lol:
Все равно ты своего добился!
Ладно, пускай желающие ставят :)

Ewgeny7 15th January 2009 17:14

1 Attachment(s)
Усё готово, шеф :v2_yahoo:
СМУК работает нормально, часики фунциклируют. В альтерку больше ничего ни впихнуть, да собсна и не надо.
Без часов я чувствовал, что чего-то в работе коммандера не то... Потом уже вспомнил, что в СМУКовых часах коммандер хранит настройки панелей. Типо включил комп - открылись ранее оставленные тобой панели :v2_finge:
Схему подкорректирую и выложу сегодня-завтра. Туда же приложу краткие рекомендации по RTC и исходники с прошивкой.

Mirazh 15th January 2009 17:28

:v2_yahoo::v2_clap2:

Добавлено через 1 минуту
вопрос встал - реал коммандер берет настройки винта из проф пзу?

Добавлено через 33 минуты
ewgeny7, я собственно к чему: я не понял как вот это дружит "Gluck/SMUC 2.0/ProfROMse "

Ewgeny7 15th January 2009 20:48

Quote:

Originally Posted by Mirazh (Post 176807)
Добавлено через 1 минуту
вопрос встал - реал коммандер берет настройки винта из проф пзу?

Добавлено через 33 минуты
ewgeny7, я собственно к чему: я не понял как вот это дружит "Gluck/SMUC 2.0/ProfROMse "

1. Фиг его знает, чесслово. Вроде бы он работает при "монтировании" через стандартные процедуры монитора, т.е. посредством RST8 (расширенный набор процедур сервис-монитора) и #3D13. При переносе-копировании он явно обращается прямо к портам СМУКа. В общем, не знаю :( Лучше спросить про это у bugsy
2. А что тут странного? Весь этот огород друг другу не мешает. :v2_conf2:

Mirazh 15th January 2009 23:26

тогда так - смук работает без проф пзу?

Ewgeny7 15th January 2009 23:32

СМУК вполне работоспособен и без ПрофПЗУ. В таком случае он работает подобно NemoIDE, большинство софта для винчестеров и CDROM также имеет драйверы для СМУКа. Я, например, проверял работу DNA OS, WDC, CD-Walk. Они не требуют для своей работы ПрофПЗУ.

fifan 16th January 2009 08:06

Из краткого описания работы со SMUC'ом::cool:
Если к компьютеру подключена плата контроллера SMUC, то в микросхеме энергонезависимой памяти (NVRAM) TM способен сохранять часть своих настроек. При инициализации происходит автоматическое конфигурирование компьютера по этим настройкам.
В случае первого включения с платой SMUC в энергонезависимую память «прописываются» параметры «по умолчанию», при этом на экране возникают следующее сообщение:
CMOS checksum error
NVRAM checksum error
Эти же сообщения появляются в случае «забывания» по каким - либо причи¬нам данных в NVRAM (и CMOS).
При последующих инициализациях компьютера сообщение о наличие микросхемы NVRAM будет таким:
NVRAM found
Уточним, на контроллере SMUC могут быть установлены две микросхемы энергонезависимой памяти, способные хранить параметры ТМ, Это NVRAM и CMOS. Микросхема NVRAM является приоритетной по отношению к CMOS. Кроме энергонезависимой памяти микросхема CMOS содержит еще часы реального времени, текущая дата и время постоянно выводятся в нижней части экрана меню монитора, а также указываются при распечатке каталога дискет.
Для работы с энергонезависимой памятью служат пункты из меню Set Up/Monitor:
Save CMOS
Load CMOS
Выбор пункта Save CMOS приводит к записи в микросхемы CMOS & NVRAM текущих значений режимов работы монитора. Отметим, что запись в CMOS & NVRAM может происходить только в двух случаях - при начальной инициализации микросхемы (о чем было сказано выше) и при выборе этого пункта меню. При изменении режимов монитора автоматической записи не происходит. Восстановление данных из NVRAM - памяти происходит всякий раз при сбросе компьютера или при выборе пункта Load CMOS. Таким образом можно вернуть измененные режимы монитора не перегружая компьютер.
Нажатие кнопки RESET или MAGIC во время процедуры занесения значений в энергонезависимую память может привести к потере данных в ней!
Для установки текущей даты и времени служит меню Set Up/Date & Time, заполнение пунктов которого не представляют особых сложностей, возможно, за исключением следующего:
Indicator
Этот пункт включает (ON) или отключает (OFF) индикацию текущей даты и времени в меню сервис - монитора.:v2_clap2:


All times are GMT +4. The time now is 16:34.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.