Вход

Просмотр полной версии : [Поиск-2] Обсуждение биоса.



Sancho45
04.04.2020, 22:06
Появилось немного времени и вот решил создать тему по обсуждению биоса Поиск-2.

Интересует след вопросик: в настройках биоса есть строчка System M, там значение 0280. Понятно что это значение доступной основной памяти (Base memory). Значение это шестнадцатеричное, т.е. если мы его переведем в десятичную, то будет наши 640кб основной памяти. Всё, что выше уже не относится к Base mem. Автор биоса не заморочился переводом чисел )))

Но вот зачем это значение редактируется, т.е. мы можем принудительно уменьшить или увеличить кол-во системной памяти. Зачем? Это где то используется ? Память тестируется и записывается в кмос до входа в настройки. Те это кол-во уже оттестированной памяти, для чего ее уменьшать ?

Может заблокировать редактирование этого значения ?

Sancho45
05.04.2020, 12:53
Какие изменения:
1. четырехзначный год. Надо проверить запись столетия. Для доса минимальная дата 1980 г вроде, максимальная 2099 (это не точно)
2. отображение системной(базовой памяти в привычном виде). А так же запрет на ее редактирование.
3. восстановление будильника(были ошибки из-зи которых он вечно молчал). Для его работы так же нужно установить перемычку IRQ2, положение 3-4 (S6).
4. с xt-ide время тоже должно работать.
5. Перенос отображение времени на строку, где устанавливается это время
6. Может еще что-то, не помню уже))

https://i.ibb.co/q7S8Znm/1.jpg (https://ibb.co/q7S8Znm)

Haper
05.04.2020, 20:22
Имеет смысл расширить список вариантов выбора hdd?
Я помню, был какой-то БИОС, в котором их влепили много.
Или может вообще редактируемые поля сделать?))

Sonic_Blast
06.04.2020, 02:56
Имеет смысл расширить список вариантов выбора hdd?
Я помню, был какой-то БИОС, в котором их влепили много.
Или может вообще редактируемые поля сделать?))


да до версии 2.4 было больше забито типов ХДД а начиная с 2.4 оставили только те которые были закуплены заводом ... Было бы вообще шикарно если бы тип жесткого можно было вводить в ручную (может быть и IDE контроллер заработает хотя все равно максимальный размер диска можно было бы поставить без XT IDE только до 540мб та же беда есть на мамках вплоть до 486-х только потом в биос был добавлен LBA Mode)

Sancho45
06.04.2020, 11:27
может быть и IDE контроллер разаработал
Ide контроллер это просто дорожки соединяющие ISA шину с IDE. Но вот сами винты имеют 16-разрядную шину данных и с 8 битной ISA работать не будут. Для этого и был придуман XT_IDE. Но вот Compact Flash карты будут, через стандартный IDE контроллер на 8-разрядной ISA, тк у них имеется 8 разрядный режим обмена данными.

Что касается MFM винтов, так эта опция нужна для оригинального MFM контроллера Поиска, тк для экономии пзу на контроллере(имхо), решили перенести код в биос на материнке. В нормальных MFM платах есть свой биос с софтом(драйвером и утилитой форматирования).

Можно сделать и редактируемые поля в биосе поиска, но только вот ячейки кмоса где должны храниться параметры ХДД(из редактируемых полей) заняты картой памяти нашего EMS, можно переместить EMS карту на другие.....
Есть мысль переписать биос, новую оболочку, оптимизированный код, все хотелки и тд))

Кто нибудь может проверить то, что уже сделано ?? Я просто по работе... и у меня нет возможности проверить на железе.

Sonic_Blast
06.04.2020, 19:38
Ide контроллер это просто дорожки соединяющие ISA шину с IDE. Но вот сами винты имеют 16-разрядную шину данных и с 8 битной ISA работать не будут. Для этого и был придуман XT_IDE. Но вот Compact Flash карты будут, через стандартный IDE контроллер на 8-разрядной ISA, тк у них имеется 8 разрядный режим обмена данными.

Что касается MFM винтов, так эта опция нужна для оригинального MFM контроллера Поиска, тк для экономии пзу на контроллере(имхо), решили перенести код в биос на материнке. В нормальных MFM платах есть свой биос с софтом(драйвером и утилитой форматирования).

Можно сделать и редактируемые поля в биосе поиска, но только вот ячейки кмоса где должны храниться параметры ХДД(из редактируемых полей) заняты картой памяти нашего EMS, можно переместить EMS карту на другие.....
Есть мысль переписать биос, новую оболочку, оптимизированный код, все хотелки и тд))

Кто нибудь может проверить то, что уже сделано ?? Я просто по работе... и у меня нет возможности проверить на железе.

У меня кстати есть родной адаптер МФМ+ФДД для поиска (там ихъ было 2 ревизии) так вот в первой ревизии предусмотрено на плате 8кб (2764) ПЗУ для биоса но с версии биоса 2.0 уже он встроен в основное ПЗУ поиска 2 , я только на фотке видел такой адаптер (одни из первых) в котором было запаяно ПЗУ на адаптере (такой адаптер должен работать где угодно) так к чему я это а к тому что на моем адаптере не распаяно 2 микросхемы (скорее всего ир и ап) и сама ПЗУ может как то можно выдрать с маин биоса МФМ-й биос (хочется заюзать на реальном адаптере поиска 2 , я уже и панельку впаял в него под ПЗУ но фото адаптера где ПЗУ с завода впаяна такого плохого качества что не видно что за 2 микросхемы рядом с ПЗУ стоят) может кто знает?

в масин биос можно добавить каких то тестов (ведб плата разведена под 2 ПЗУ 27256 а по факту был написан простятский биос на 2шт. 2764 )

вот нашел фото адаптера с нераспаяным ПЗУ :

https://i.ibb.co/bN85f90/h-1490873666-9604080-7db5c8b640.jpg (https://ibb.co/KV3x1vP)

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

https://i.ibb.co/FmVfyCT/soviet-pk-3-26-b.jpg (https://ibb.co/xXHcBdT)
png www (https://ru.imgbb.com/)

веселая фотка , показывает к чему можно подключить ПК ПОИСК )

Sancho45
07.04.2020, 13:29
что за 2 микросхемы рядом с ПЗУ стоят) может кто знает?

Ответ тут) (https://zx-pk.ru/threads/31588-poisk-2-kontroller-b958-(fdd-amp-hdd_mfm).html?p=1055504&viewfull=1#post1055504)



веселая фотка
просьба не захламлять тему ненужной инфой

Haper
07.04.2020, 15:02
Кто нибудь может проверить то, что уже сделано ?? Я просто по работе... и у меня нет возможности проверить на железе.
Я не могу, к сожалению. Нечем прошивать ПЗУшки

Alex_LG
07.04.2020, 16:04
ПЗУ могу прошить, нужна только прошивка...

Sancho45
20.04.2020, 14:25
Перезалил биос. Сам уже потестил, нашел одну ошибку, клава подвисала на драйвере keyb, теперь все гуд.

Sonic_Blast
23.04.2020, 13:41
Выложите правленый Биос ?

Sancho45
23.04.2020, 13:59
Выложите правленый Биос ?

Не пойму вопрос. Вроде указал -
Перезалил биос. Сам уже потестил, нашел одну ошибку....., теперь все гуд.

Смотрим сообщение выше, где вложение биоса

Sonic_Blast
23.04.2020, 17:09
Не пойму вопрос. Вроде указал -

Смотрим сообщение выше, где вложение биоса

а так там уже обновленная версия бо не давно скачивал вроде от туда же...(прошу прощения если запутал)