Page 2 of 3

microSD SP 2Gb

PostPosted: Sun, 22.03.2015 17:56:23
by DDp
Имеется microSD SiliconPower 2Gb. Не работает в TS-BIOS-е --> viewtopic.php?p=15305#p15305

Re: TS-BIOS

PostPosted: Mon, 23.03.2015 08:58:28
by TS-Labs
Надо проверить на моем драйвере СД, который я писал для чановского фатфс. Попробуй тест жпег-декодера из аттача. Примонтируй его с какой-нить работающей карты, запусти в тырдосе, потом перед press any key замени карту на силицонпавер (на нее предварительно нужно в корень накидать *.jpg) и тогда уже пресс.

Re: TS-BIOS

PostPosted: Mon, 23.03.2015 18:18:53
by DDp
TS-Labs wrote:Попробуй тест жпег-декодера из аттача.

:ok: Работает!

Re: TS-BIOS

PostPosted: Mon, 23.03.2015 19:55:49
by TS-Labs
Ну собсно правильный драйвер СД, написанный мной в период попыток использования fatfs, (рекомендуется к использованию), который однако несмотря на свою правильность в биос не впилен. Причиной тому - кривожопость б-гмерзъкаго иара, который компилит говнокод.

Re: TS-BIOS

PostPosted: Mon, 23.03.2015 22:44:39
by thims
TS-Labs wrote:Причиной тому - кривожопость б-гмерзъкаго иара, который компилит говнокод.
Код маленький, можно и переписать на православный ассемблер.

Re: TS-BIOS

PostPosted: Mon, 23.03.2015 23:06:31
by TS-Labs
Сам драйвер переписать мало, надо весь фатфс. Но да - это не непосильно.

Re: TS-BIOS

PostPosted: Tue, 24.03.2015 02:23:29
by psb
но работает же фатфс на иаре?

Re: TS-BIOS

PostPosted: Tue, 24.03.2015 04:05:16
by TS-Labs
На оптимизации -s7 работает. На 8 и 9 ломается. В размере кода разница в 2 что-ли кБ. Ессно в плюс.

Re: TS-BIOS

PostPosted: Sun, 12.04.2015 16:09:15
by Koshi
Заменил драйвер SD карты на новый, теперь должно видеть все карты и не вешаццо. ;P
плюс замержил изменения в IDE nemo драйвер из вц...

Re: TS-BIOS

PostPosted: Sun, 12.04.2015 19:38:56
by DDp
DDp wrote:Имеется microSD SiliconPower 2Gb. Не работает в TS-BIOS-е

Koshi wrote:Заменил драйвер SD карты на новый, теперь должно видеть все карты и не вешаццо. ;P

Работает! :ok2:

Re: TS-BIOS

PostPosted: Sat, 18.04.2015 00:56:42
by Koshi
немного доработал алг. детекта SD карт (добавлены тайм ауты на начальные иниты), а то некоторые карты не виделись...

Re: TS-BIOS

PostPosted: Fri, 14.08.2015 20:53:02
by Koshi
Добавил IDE Smuc драйвер, а так же доработал и переделал IDE Nemo драйвер под работу с оригинальным контроллером.
для работы оного надо убрать сигнал DOS\ (отпаять и завесить 2ю ножку DD1 на +5в (nemohddsch.png))

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: TS-BIOS

PostPosted: Fri, 14.08.2015 23:16:59
by AndyD
Koshi wrote:TS-Bios - 64кб ROM файл. шить в 0й блок из ROM_PROG или как Custom ROM из ERS

Проверил со смуком ,все работает.Спасибо.

Re: BIOS

PostPosted: Sat, 15.08.2015 22:55:47
by Koshi
обновил биос.
переделан детект в nemo и smuc драйверах.

Re: BIOS

PostPosted: Sat, 15.08.2015 23:16:00
by AndyD
Koshi wrote:обновил биос.
переделан детект в nemo и smuc драйверах.

Koshi за тобой не успеть, я тут на досуге решил исходники под ужасм переделать,так они устаревают на глазах.
выкладываю что получилось.
с макросами расправился в прямую,тупым способом,есть в start.asm тоже непонятные для меня буковки.
есть 2 ошибки как с ней бороться я не разобрался,боюсь морально устареют все исходники.
матами не надо я токо учусь :dontknow:

Re: BIOS

PostPosted: Sat, 15.08.2015 23:40:58
by TS-Labs
AndyD wrote:матами не надо


Wrong:
ld bc, 10AFh
ld a, 0F8h
out (c), a
;xtr
;xt page0, vrompage

Correct:
ld bc, (page0 << 8) | extp
ld a, vrompage
out (c), a
;xtr
;xt page0, vrompage

И такое надо исправить ВЕЗДЕ. Никаких magic numbers!

Re: BIOS

PostPosted: Sun, 16.08.2015 01:01:03
by AndyD
что-то получилось,не разобрался с расположением бин файлов,а так асмы собираются.
этот закоментил пока ,не понимаю я макросы.
arrays.asm
hex8 vrompage defb 0
не ясно что делать с такими SFB(UDATA0) в start.asm

Re: BIOS

PostPosted: Sun, 16.08.2015 17:51:26
by TS-Labs
ВНИМАНИЕ! Когда меняете бинари биоса, заменяйте их же в папке pentevo\unreal\Unreal\cfg\rom и в архиве pentevo\unreal\Unreal\bin\unreal.7z.

Re: BIOS

PostPosted: Thu, 20.08.2015 17:04:58
by Koshi
Build: 20.08.2015 16:40:08
.при ошибке "Boot-Device NOT READY!" идут повторные попытки
.тайм-ауты переведены на инты (теперь не зависят от частоты проца)

Re: BIOS

PostPosted: Thu, 20.08.2015 22:34:48
by AndyD
Koshi wrote:Build: 20.08.2015 16:40:08

Все работает.

Re: BIOS

PostPosted: Sat, 26.09.2015 06:53:52
by Alex Rider
ROM-версию Real Commander 2.6 ннада? Запилил себе.
Кстати, в репе в zxevo.rom, которая 512к, не грех бы заменить мусор в 5 и 6 пагах на нормальные жывые TR-DOS и BASIC 128. Ибо у меня при попытки освоения сложилось впечатление сначала, что фича сброса в паги 4-7 не работает от слова "не совсем". Насчет 48-го басика в 7 странице не знаю, а в 4-ю можно было бы впилить копию БИОСа из 0-й.

Re: BIOS

PostPosted: Sat, 26.09.2015 08:00:17
by TS-Labs
Alex Rider wrote:Кстати, в репе в zxevo.rom, которая 512к, не грех бы заменить мусор в 5 и 6 пагах на нормальные жывые TR-DOS и BASIC 128.

Понимаешь ли в чем дело: Савелидж там хранит неведомые ебаные прошивки, можешь у него спросить на недофоруме. 512кб НЕ хватит всем! Современной науке неизвестно, нахуя в ПЗУ 512кБ хранить 18-осемнадцать копий тырдоса, 14-етырнадцать бейсика и 239 - хуй знает чего.
Такие дела.

Re: BIOS

PostPosted: Sat, 26.09.2015 08:59:03
by Sergey78
Alex Rider wrote:не грех бы заменить мусор в 5 и 6 пагах на нормальные жывые TR-DOS и BASIC 128.

Зачем? Они есть в 1 и 2 пагах.

Re: BIOS

PostPosted: Sat, 26.09.2015 15:10:50
by Alex Rider
Sergey78 wrote:Зачем? Они есть в 1 и 2 пагах.

Alex Rider wrote:Ибо у меня при попытки освоения сложилось впечатление сначала, что фича сброса в паги 4-7 не работает от слова "не совсем".

Ну как бы заванговав вопрос, ответил на него заранее. Могу уточнить: для снижения порога вхождения в фичу. Мне лично захотелолсь быстрого переключения между ромсетами со 128-м бейсиком (для софтов, которые без него жить не могут) и c RC 2.6, который меня прет. Без онлайн-саппорта не обошлось.

Re: BIOS

PostPosted: Sun, 17.12.2017 00:01:40
by soviet
Theres any new relases of the ts-conf bios :D