DMC

ZX evolution software and hardware

Postby DimkaM » 19 Jul 2011, 17:26

Ненашёл достаточно инфы по хобет файлам .$C.
Интересует информация при запуске хобетов чему равен SP и в каком режиме прерывания?
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 19 Jul 2011, 19:20

$C это же тупо обычный кодовый файл. А что запускается, так это сродни RUN "ddd" CODE в трдосе. Подробности у Савелия.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 20 Jul 2011, 21:15

В общем зачемто прикрутил запуск хобетов($C), наверно для автогенерации(прикольно кто то выразился).
Я конечно понимаю, что оно никому не надо, но мне на работе делать не хрен.

В общем ковырятся сильно нехотелось, сделал по тупому. Из хобетного заголовка беру тока адрес начала/старта и до посинения(конца файла) гружу в пейджи 5,2,0. А ежли старт в нулевой банке, то гружу в 16,5,2,0. И почемуто в начале скрина восемь байтов портится.
Ща попробую АртСтудию до ума довести.
Last edited by DimkaM on 05 Aug 2011, 13:36, edited 1 time in total.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby DimkaM » 22 Jul 2011, 15:07

Косяк был, снапы перестали грузится. Поправил, заодно артстудию допилил.
Ща буду немо-хард в интерфейс добавлять.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby DimkaM » 22 Jul 2011, 16:22

а как обычно определяют текущие страницы?
Мне это видится примерно так:
Закидываю по два-четыре байта в каждую пейджу (в первую #444D01, во 2 - #444D02, 3 - #444D03).
А потом начинаю их выискивать.
Или чё по проще есть?
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby savelij » 22 Jul 2011, 16:36

Бугага, открой же уже доки и почитай.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby DimkaM » 22 Jul 2011, 16:58

savelij wrote:Бугага, открой же уже доки и почитай.

:agree: О блин. Тама аж на 18стр.. Я до тудова ниразу не читал.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby DimkaM » 05 Aug 2011, 13:07

В общем пробухал я энное количество дней, солне, пляж, пиво.
Солнце кончилось - сел за комп.

Добавил выбор накопителя Z-SD NemoIDE(мастер слейв, до четырёх разделов на каждом). Как только протестю на реале, так выложу. А также добавил запускалку снапов 48К(до того было только 128К). Добавил детект пейджей для резидента, теперича меньше параметров ему передавать. Ограничил адрес загрузки хобетов, теперь только с #4000 можно грузить, 8 байт в начале скрина по прежнему портятся.

Теперь несколько тупых вопросов доконечитателя по RS232:
1.Писюк посылает байт, я его забираю на Еве. Должен ли я как то сообщить COM-котроллеру что я его забрал?
2.Как удобнее организовать файлообмен по ком порту, сделать Еву сервером или ПиСюк? (Еву сервером проще сделать). Для ПиСюка утилиту буду писать на C#, другого языка я незнаю(кроме 1С++ и матерного)
Last edited by DimkaM on 20 Sep 2011, 17:25, edited 2 times in total.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 05 Aug 2011, 13:38

DimkaM wrote:Для ПиСюка утилиту буду писать на C#, другого языка я незнаю(кроме 1С++ и матерного)

Спасибо, не надо. Говноутилиты на говно# под говновенду мне нахер не впились.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 05 Aug 2011, 13:49

lvd wrote:под говновенду

Ну извините Линукса и МакОСей у мну нету.

Значит не буду заморачиватся, сделаю для внутреннего использования, а то задолбался хард перетыкивать.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 1 guest

cron