Page 2 of 4

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 01:30
by Максагор
SfS wrote:Загрузчик - универсальный. Может с TR-DOS может с RS232. По умолчанию - TR-DOS.


И как его грузить в указанной TRD-шки? <B>-файла для старта я там не обнаружил... ЧЯДНТ?

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 10:34
by SfS
Льёшь TRD в рамдиск А.
Запускаешь fusix-boot.$C по ентеру. Ждёшь. Всё.

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 10:54
by lvd
О чём я как раз и хотел сказать. Может для разраба в унрыле и проще на трд складывать. Но юзеру это доп. сложности. Тем более, если пускалка на фате, а остальное на трд. Нелогично.

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 12:32
by SfS
Млин.. ну засуну я пускалку на TRD в виде васика.
Поскольку в данной ОС нет ещё ни одного приложения рабочего, кроме условно-рабочего ядра - то пока что с загрузчиком возня не к спеху. работает и ладно.

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 12:35
by SfS
и нет у меня унрила. только живые компы)

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 17:21
by lvd
Если есть живой, то можно не только пу(с)калку на сдкарту копировать с трд, но и само ядро :)
Загрузчик из текущей директории по имени даже проще, чем из трд :)

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 17:27
by DimkaM
Откопал койчё у себя.

Кладёшь banktest.c$ на карточку. Рядом кладёшь banktest.bin(например с фузихом или демой).

принцып работы:
хобета грузит banktest.bin по пагам в следющем порядке: 0х18,0x17,0x16,0x3f,0x3e,0x3d....и так далее по убывающей пока файл не кончится.
Почему по убывающей?! Потому чтоб не инвертировать паги.

далее, в окно 0 включается пага 0х18, в окно 1 - пага 0х17, в окно 2 пага 0х16
далее JP 0х0000

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 19:33
by SfS
Огромное спасибо. Я чуть переработаю и уюзаю рано или поздно

Re: Pentevo+FUZIX

PostPosted: 25 Nov 2014, 21:46
by SfS
Переработал загрузчик на SD-карту.
Исходники всех вариантов загрузчиков на SDCC и asm там же.

Инструкция.

1. На SD положить fusix-boot.$C и fuzix.bin.
2. Запустить fusix-boot.$C.

Оно пишет о том, что и как грузит.

Функции поиска и загрузки на С - в исходниках.

Re: Pentevo+FUZIX

PostPosted: 26 Nov 2014, 18:56
by lvd
Ура! :)