Pentevo+FUZIX

ZX evolution software and hardware

Postby Максагор » 25 Nov 2014, 01:30

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


И как его грузить в указанной TRD-шки? <B>-файла для старта я там не обнаружил... ЧЯДНТ?
User avatar
Максагор
 
Posts: 175
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Postby SfS » 25 Nov 2014, 10:34

Льёшь TRD в рамдиск А.
Запускаешь fusix-boot.$C по ентеру. Ждёшь. Всё.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 202
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby lvd » 25 Nov 2014, 10:54

О чём я как раз и хотел сказать. Может для разраба в унрыле и проще на трд складывать. Но юзеру это доп. сложности. Тем более, если пускалка на фате, а остальное на трд. Нелогично.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1584
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby SfS » 25 Nov 2014, 12:32

Млин.. ну засуну я пускалку на TRD в виде васика.
Поскольку в данной ОС нет ещё ни одного приложения рабочего, кроме условно-рабочего ядра - то пока что с загрузчиком возня не к спеху. работает и ладно.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 202
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 25 Nov 2014, 12:35

и нет у меня унрила. только живые компы)
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 202
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby lvd » 25 Nov 2014, 17:21

Если есть живой, то можно не только пу(с)калку на сдкарту копировать с трд, но и само ядро :)
Загрузчик из текущей директории по имени даже проще, чем из трд :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1584
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 25 Nov 2014, 17:27

Откопал койчё у себя.

Кладёшь 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
Attachments
banktest.zip
(532 Bytes) Downloaded 209 times
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby SfS » 25 Nov 2014, 19:33

Огромное спасибо. Я чуть переработаю и уюзаю рано или поздно
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 202
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 25 Nov 2014, 21:46

Переработал загрузчик на SD-карту.
Исходники всех вариантов загрузчиков на SDCC и asm там же.

Инструкция.

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

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

Функции поиска и загрузки на С - в исходниках.
Attachments
FUSIX_BOOT.7z
(39.17 KB) Downloaded 255 times
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 202
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby lvd » 26 Nov 2014, 18:56

Ура! :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1584
Joined: 07 Apr 2007, 22:28
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: Google [Bot], leroyxm69 and 1 guest

cron