Page 3 of 3

Re: CLi for WildCommander

PostPosted: Thu, 26.12.2013 20:46:48
by Koshi
Grey, тупо кончилась память выделенная под плаги (32 страницы, аля 512кб) ТТ
в итоге получаем 22(плаги из комплекта) + 2(твой плаг) + 9(плаг бриза)=33, вот и не грузится последний плагин :P

Re: CLi for WildCommander

PostPosted: Thu, 26.12.2013 22:15:26
by TS-Labs
А вы знаите шо? На Реверсе таки целые 2 порта для выбора номера страницы!

Re: CLi for WildCommander

PostPosted: Fri, 27.12.2013 11:04:01
by VBI
что-то сильно большой расход памяти в плагах.
Koshi, имеем 4 метра, а можем адресовать только 512?

Re: CLi for WildCommander

PostPosted: Fri, 27.12.2013 16:35:58
by Grey
Koshi wrote: 2(твой плаг)

Такс, а почему у меня 2 страницы расходуется. У меня длинна плага 3кб.
Что то в заголовке намудрил наверно ?

И ещё вопрос, плагины, которые не весят на прерываниях зачем сразу грузить в память ? как то вызов по требованию может сделать ?

Re: CLi for WildCommander

PostPosted: Fri, 27.12.2013 21:58:20
by Koshi
Grey wrote:Такс, а почему у меня 2 страницы расходуется. У меня длинна плага 3кб.Что то в заголовке намудрил наверно ?

Code: Select all
   +34│   1│Количество страниц

переменная отвечает за количество страниц, которое выделяется плагину в памяти. соотв. в эту память никто другой не лезет.
под все плагины сейчас выделено 512кб, плюс есть буфер размером в 1мб, так же доступный из плагинов

Re: CLi for WildCommander

PostPosted: Sat, 19.07.2014 09:33:32
by Den1982
WC 0.56, прошивка последняя. Что-то не хочет работать как надо. По ls, dir не показывает содержимое каталогов. При запуске скриптов sh - все виснет.
Code: Select all
Wild Commander configuration file v0.2

[SETUP]
CPU_FREQ=2
SPIR=1

[PLUGINS]
CLI     .WMF
MOUNTER .WMF
FILE_CR .WMF
ROM_PROG.WMF
WP333_6 .WMF
GSPLAYER.WMF
VIDEO_PL.WMF
BMPV    .WMF
ILBMVIEW.WMF
TAPM    .WMF
SCRSAVER.WMF

[LPANEL]
DRV=1
INFO=1

[RPANEL]
DRV=1
INFO=1


Пожелание - перенести все сис.каталоги bin, fonts и тп в отдельный каталог CLi, например. Ну чтобы не засорять корневой.

Re: CLi for WildCommander

PostPosted: Sat, 19.07.2014 13:02:47
by Koshi
ну так и должно, новый API терь конфликтит с хаками в CLi.
надо заменить все вне апишные переключения паге0 (раньше оную нельзя было менять через api)...

Re: CLi for WildCommander

PostPosted: Sun, 20.07.2014 13:03:09
by LessNick
Да, да… бригада R/R уже спешит на помощь… :)

Den1982, а вообще я удивлён, что кто-то ещё пользовался системой… приятный стимул продолжить работу. :ura:

Re: CLi for WildCommander

PostPosted: Mon, 21.07.2014 02:15:07
by Koshi
нашёл причину почему CLiv0.14 не пашет - использование прямой загрузки в буфер из паге0.
надо оный либо перенести в другой адрес, либо грузить туда через другой буфер, находящийся не в паге0.

P.S. заодно нашёл баг в удалялке плагов ;P

Re: CLi for WildCommander

PostPosted: Mon, 21.07.2014 11:32:20
by LessNick
Koshi wrote:почему CLiv0.14 не пашет - использование прямой загрузки в буфер из паге0.


Забавно, именно по этой причине я и делал «хаки» ибо в один прекрасный момент (во время загрузки) при включенных интах могла врубится банка WC и вместо этого грузилась половина данных в мою банку, а половина затирала WC.

Re: CLi for WildCommander

PostPosted: Mon, 21.07.2014 12:55:50
by Koshi
загрузку в паге0 сделал, правдо через паге3 ;P
может быть затык с интами кастомными, если это не учитывать...
CLi терь пашет норм, но нужно переделать под апишный переклюк паге0, в тесте мышки (хотя оный и так вроде работает)...

breeze wrote:Забавно, именно по этой причине я и делал «хаки» ибо в один прекрасный момент (во время загрузки) при включенных интах могла врубится банка WC и вместо этого грузилась половина данных в мою банку, а половина затирала WC.

инт из вц переключает только паге3, для того чтобы время заапдейтить, но восстанавливает по выходу. но если не через апи переключать паге3, то будет фигня...

Re: CLi for WildCommander

PostPosted: Sat, 09.08.2014 23:37:52
by LessNick
Koshi wrote:CLi терь пашет норм,


Ну дошли наконец руки протестировать 0.16 альфу, всё вроде фунциклирен без переделки даже.