Page 1 of 3

BIOS

PostPosted: Tue, 15.10.2013 04:52:25
by TS-Labs
TS-BIOS:
TS-Bios - 64кб ROM файл. шить в 0й блок из ROM_PROG или как Custom ROM из ERS
TS-Bios-gluk - версия с GLUK'ом вместо Basic128
TS-Bios-qc311 - версия с Quick Commander вместо Basic128
TS-Bios-rc196 - версия с Real Commander вместо Basic128

Добавил: отображение сообщения о том, как войти в биос при недоступности бутового девайса.
(Те самые красные иностранные буквы, которые мешали отечественной милиции полиции зайти в анрыл.)

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Wed, 01.01.2014 17:37:58
by synthetic
Очередной вопрос: Переключалку меняющую физические драйвы A и B местами возможно добавить?
Ещё один: можно ли уменьшить разницу яркости bright1 и bright0 (bright0 сделать ярче)? Палитру менять? Как?

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Wed, 01.01.2014 18:41:13
by TS-Labs
Про драйвы - можно. Подумаю.
Палитра. В тсконфе - в биосе. Можно программно после старта. Можно пропадчить табу в ПЗУ (биос КС нещитает). Можно загрузить палитру в НВРАМ (опция "юзер" в биосе).

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Thu, 02.01.2014 14:15:13
by synthetic
TS-Labs wrote:Можно загрузить палитру в НВРАМ (опция "юзер" в биосе).

Вот про это подробнее можно? Выбрал опцию, дальше что? Ищется файл палитры? Где он должен находится/как он должен называться? Пример файла где взять?
Спрашиваю так подробно, потому как поиск ничего не дал по этому вопросу.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Thu, 02.01.2014 19:04:57
by TS-Labs
Стоило глянуть в сорцы тсбиоса. )
32 байта в ЦМОСе по адресу $BB. Редактор отсутствует как явление. Можно воспользоваться таковым из бейзконфы.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Sat, 04.01.2014 15:55:49
by synthetic
TS-Labs wrote:Можно пропадчить табу в ПЗУ

так и сделал
было так:
http://yadi.sk/d/ksR2R12dFS33H
стало так:
http://yadi.sk/d/4rHqq_yCFS3Vf
rom:
http://yadi.sk/d/rxc5kjh4FS3d7
вместо B.black поменял на B.light

TS-Labs, можно на постоянку запилить эту палитру?

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Sat, 04.01.2014 19:44:48
by TS-Labs
Глянь на ЛЦД.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Sat, 04.01.2014 20:35:30
by TS-Labs
Добавил под именем Light.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Sun, 05.01.2014 08:08:42
by synthetic
TS-Labs wrote:Глянь на ЛЦД.

к сожалению нет подходящего.


TS-Labs wrote:Добавил под именем Light.

спасиб.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Tue, 07.01.2014 19:42:54
by synthetic
tap запускаются с дефолтной палитрой независимо от выбранной, это нормально?

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Tue, 07.01.2014 20:27:03
by TS-Labs
Я думаю, не нормально.
Их запускает ВЦ, он же устанавливает палитру. Надо внести в трекер.
Koshi: FIY.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Tue, 07.01.2014 20:42:22
by Sergey78
Для этого в биос надо какое-то API ввести, чтобы софтина могла узнать настройки.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Tue, 07.01.2014 20:52:26
by TS-Labs
По-хорошему, да. Пока что ВЦ узнает о настройках биоса через чтение НВРАМа.

Re: Конфигурация от TS-Labs (обсуждение)

PostPosted: Mon, 03.02.2014 23:11:41
by TS-Labs
Добавил в БИОС опцию выставления ИНТа по ресету = запись "дефолтного" значения в HSInt. Тестируйте.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Sun, 02.03.2014 17:57:33
by Den1982
Эх, не хотел я обратно перепрошиваться, но пришлось:) и да, на ориг.безконфе тоже не определяется...

UPD: Шозанах, вернулся на прошу 2в1, теперь при смене конф(ctrl-alt-f12) слетают настройки конф. В тс-конфе например вместо WC входит в BIOS, где опять настройки выставлены по умолчанию.

UPD2: Пошаманил с ERSами:
ERS 0.54d + BASECONF - перестал определяться HDD, F12 не помогает;
ERS 0.52b + BASECONF - определяется после нажима на F12 (как всегда и было);
Последняя прошивка два в одном от ТСЛабса (ERS 0.54a тама) - не определяется, F12 не помогает, а помогает выйти ТС-конфу, примонтировать образ какой-либо дискетки, выйти в бейзконфу - вот тогда уж определяется.

Вопрос с сохранениями настроек конф. остается открытым. Перепрошивка непомогла.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 01:18:10
by TS-Labs
Den1982 wrote:В тс-конфе например вместо WC входит в BIOS, где опять настройки выставлены по умолчанию.

Наконец добавлена контрольная сумма настроек сетапа, при несовпадении влетает в сетап и ставит дефолты. Значит, ЕРС срет в НВРАМ. Бида. Надо исследовать, куда срет.
Den1982 wrote:ERS 0.54d + BASECONF - перестал определяться HDD, F12 не помогает;

Это Савелиджу, на форум офпоцдержки.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 07:11:32
by Den1982
TS-Labs wrote:Наконец добавлена контрольная сумма настроек сетапа, при несовпадении влетает в сетап и ставит дефолты. Значит, ЕРС срет в НВРАМ. Бида. Надо исследовать, куда срет.

Так ведь усе нормально сохраняло с этими же версиями, до перепрошивки. И да, настройки самого ERS тоже сваливаются в дефолтные.
TS-Labs wrote:Это Савелиджу, на форум офпоцдержки.

Ужо написал.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 08:39:06
by Sergey78
ERS портит ячейки CMOS EC-EF, поэтому при возврате в ТС-конфу контрольная сумма не сходится, и грузятся дефолтные настройки.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 08:46:18
by Den1982
TS-Labs wrote:Ты 2в1 выкачивал с инета?

С первой страницы этого топика

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 08:56:27
by TS-Labs
Ну в общем предыдущий оратор прав. Савелиджу мало 512кБ ПЗУ и 240 байт ЦМОСа. Ему надо видимо 4 терабайта, чтоб засунуть свои поделия. Я просил как людей: не юзайте В0 и выше.
В общем официально заявляю, что я хуй ложил. Не буду я под каждый новый говнорелиз ЕРСа переделывать свой биос. Либо договаривайтесь с ним, либо увы и ах - дефолт после каждого использования недоконфы.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 08:57:37
by TS-Labs
Den1982 wrote:С первой страницы этого топика

Это хед-ревижн, т.е. всегда последняя сборка. Я имею в виду, что предыдущая 2в1 могла не проверять КС, а эту скачал свежую, а она проверяет...

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 15:26:08
by Den1982
TS-Labs wrote:Это хед-ревижн, т.е. всегда последняя сборка. Я имею в виду, что предыдущая 2в1 могла не проверять КС, а эту скачал свежую, а она проверяет...

Да нет, у меня все время стояла последняя версия... Так это, че та я не догнал - тот комплект 2в1, что в первом сообщении у всех чтоли настройки сбрасывает? И почему тогда сам ERS тоже сбрасывает настройки в дефолтные.(когда меняю конфу)

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Mon, 03.03.2014 21:52:00
by TS-Labs
Den1982 wrote:Да нет, у меня все время стояла последняя версия...

TS-Labs wrote:Это хед-ревижн, т.е. всегда последняя сборка.

То, что лежит в первом псто, это линка на репозиторий. Это значит, что файлы автоматически отражают последнюю версию прошивки.
(Я что-то допилил, закоммитил в репу, ты это видишь в 1м псто.)
Рекомендую таки скачать клиент меркуриала http://tortoisehg.bitbucket.org/download
Den1982 wrote:Так это, че та я не догнал - тот комплект 2в1, что в первом сообщении у всех чтоли настройки сбрасывает?

Не путай теплое и мягкое: обновился БИОС. Не конфа, а БИОС. В него добавлено вычисление КС.
В анрыле я вижу, что ЕРС срет в ячейки #EC-EF. Где хранится КС тсбиоса.

Den1982 wrote:И почему тогда сам ERS тоже сбрасывает настройки в дефолтные.

Не знаю, но подозреваю, что по той же причине.

Re: Поддержка двух конфигураций в одной прошивке

PostPosted: Wed, 05.03.2014 18:41:30
by Den1982
TS-Labs wrote:Рекомендую таки скачать клиент меркуриала http://tortoisehg.bitbucket.org/download

Спасибо. Откатился на предыдущую версию.

TS-BIOS

PostPosted: Sun, 13.07.2014 04:13:39
by TS-Labs
Уменьшил используемую область CMOS, чтоб не наступать на пятки бейзконфы.
----------
Заодно помудерил этот топек, по возможности стянув сюда все, касающееся биоса.