OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   Исследование механизма работы ПО MMCS (https://out-club.ru/board/showthread.php?t=37735)

AS21 21.02.2014 10:14

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by MadLord (Post 1633639)
посмотрел файлы MAP.txt сделанные Remaker от holod и jRemaker из н04 - показания не совсем понятны

Читать карту не сложно - в ней привязки есть не только к адресу в памяти (вторая колонка), но и к адресу, где этот параметр физически находится в loading.kwi (первая колонка)

MadLord 21.02.2014 10:17

Re: Исследование механизма работы ПО MMCS
 
вот еще: в help написано, что для "Modern from out" есть ограничение, чтобы размеры были одинаковы, а для "Modern from Donor" такого ограничения нет...я так понимаю, процедуры ведь аналогичны?....

Добавлено через 3 минуты
Quote:

Originally Posted by AS21 (Post 1633665)
Читать карту не сложно - в ней привязки есть не только к адресу в памяти (вторая колонка), но и к адресу, где этот параметр физически находится в loading.kwi (первая колонка)

кхм, вот например:
Code:

|Адресс в        |Начало в        |Конец в        |Длинна                |Дополнительная информация
|loading        |RAM/ROM        |RAM/ROM        |                |данные/назначение...
---------------------------------------------------------------------------------
--------        03fa0000        03ff5000        00055000        :Vbase for (coredll.dll)
--------        03fa1000        03fea6d8        000496d8        : (coredll.dll) O32_realaddr for section(0)
--------        03fec000        03fef3b8        000033b8        : (coredll.dll) O32_realaddr for section(2)
--------        03ff0000        03ff0210        00000210        : (coredll.dll) O32_realaddr for section(3)
--------        04000000        --------        --------        :End: slot # 1
--------        88240000        88267000        00027000        :Start: RAM start address
--------        88240000        88241c00        00001c00        : (nk.exe) O32_realaddr for section(1)
--------        88241c00        88266264        00024664        : Copy Section Dest from 8daabac8 Len = 0000052d
--------        88241c00        88266264        00024664        : (nk.exe) O32_realaddr for section(2)
--------        88267000        8c000000        03d99000        :Start: RAMFree adress
--------        8c000000        --------        --------        :End: RAMEnd adress

и как тут понять свободный размер до начала RAM?...или я туплю...

AS21 21.02.2014 10:22

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by MadLord (Post 1633669)
"Modern from out" есть ограничение, чтобы размеры были одинаковы, а для "Modern from Donor" такого ограничения нет.

- для файлов ограничений нет - это было временное
- ограничения осталсь только для dll - из-за reloc
Я не успеваю писать Help - если бы кто-то помог - я был бы благодарен


Quote:

Originally Posted by MadLord (Post 1633659)
в 105 версии то работает?...я что-то проверил "Modern from Donor" - файл *_NEW.KWI опять не создался....

У меня создался, там просто процесс по времени немнго большой - издержки универсальности (WinCe 3-6) + зависит от скорости работы твоего HDD - все делается на нем

Добавлено через 1 минуту
Quote:

Originally Posted by MadLord (Post 1633669)
свободный размер до начала RAM?

расшифруй
Там где "------" в первой колонке - это виртуальная память
Там где заполнена первая колонка - это физическая память

MadLord 21.02.2014 10:40

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by AS21 (Post 1633675)
расшифруй
Там где "------" в первой колонке - это виртуальная память
Там где заполнена первая колонка - это физическая память

я вот про это:
Quote:

Если мы посмотрим конец файла MAP.txt, то увидим следующее:

8d5dc68c - 8d5dc68c L00000000 End: highest physical address

8d5dc68c - 8d5e0000 L00003974 NUL

8d5e0000 - 8d5e0000 L00000000 Start: start of RAM
8d5e0000 - 8d5e6000 L00006000 uninitialized data of region_1 nk.exe
8d5e6000 - 8d609000 L00023000 initialized data of region_2 nk.exe
8d609000 - 8d609000 L00000000 ------ start of RAM free space
8d609000 - 90000000 L029f7000 NUL
90000000 - 90000000 L00000000 End: end of RAM

Расстояние между концом прошивки (highest physical address) и началом RAM (Start: start of RAM) равно 0х3974 (14709) байт. Т.е. мы можем добавить файл, размер которого в сжатом виде не будет превышать 0х3974 (14709) байт.
Добавлено через 7 минут
Quote:

Originally Posted by AS21 (Post 1633675)
У меня создался, там просто процесс по времени немнго большой - издержки универсальности (WinCe 3-6) + зависит от скорости работы твоего HDD - все делается на нем

подождал несколько минут - тишина :(
ты бы хоть лог какой выводил....

mitsubi 21.02.2014 11:24

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by AS21 (Post 1633657)
Для меня остался еще вопрос - кому и насколько надо править (вставлять и редактировать модули/файлы для WinCe3.. ?

у меня есть интерес для такой задачи применительно к пред-MMCS (MDS), поэтому было бы хорошо, если бы Вы сохранили поддержку и WinCE-3

MadLord 21.02.2014 12:00

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by mitsubi (Post 1633720)
поэтому было бы хорошо, если бы Вы сохранили поддержку и WinCE-3

Может сделать просто отдельные ремейкеры для этого?

mitsubi 21.02.2014 12:37

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by MadLord (Post 1633753)
Может сделать просто отдельные ремейкеры для этого?

если "сделать", то это у уважаемому AS21, а если интересно мое мнение, то, как я понял, основная задача Николая -- разбор лоадингов от MMCS среднего поколения J-0x, N-0x и R-03 для последующего сбора лоадинга с максимальным функционалом, например, поддержка блока кругового обзора, при этом попутно изучить и другие поколения MMCS как в большую сторону, например, W-12/J-11, так и в меньшую (начальное MMCS) на предмет выявления полезного функционала. Однако, насколько Николаю удобно параллельно делать несколько версий под разные версии WinCE может ответить только он сам. Лично мне интересна одна универсальная версия, т.к. у меня есть MMCS-ы всех поколений.

AS21 21.02.2014 13:51

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by MadLord (Post 1633689)
ты бы хоть лог какой выводил....

После заврешения - выходит сообщение

Добавлено через 3 минуты
Quote:

Originally Posted by mitsubi (Post 1633784)
мне интересна одна универсальная версия,

Мне тоже, не знаешь с чем работать будешь завтра
А сразу делать один раз проще чем потом доделывать
Вопрос остался - ??? нужна для редакции WinCe 3.. ??
Или оставить только просмотр??
мне ее проверить не на чем

mitsubi 21.02.2014 14:16

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by AS21 (Post 1633836)
Мне тоже, не знаешь с чем работать будешь завтра
А сразу делать один раз проще чем потом доделывать
Вопрос остался - ??? нужна для редакции WinCe 3.. ??
Или оставить только просмотр??
мне ее проверить не на чем

1) лично мне -- НУЖНА, поэтому если это возможно с Вашей стороны, то прошу оставить такую поддержку для редактирования WinCE версии 3;
2) я отправлял Вам пару лоадингов от пред-MMCS, поэтому проверять можете на них -- если нужно могу отправить повторно.

AS21 21.02.2014 15:06

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by mitsubi (Post 1633864)
если нужно могу отправить повторно.

Ok! напомните через неделю

Добавлено через 2 часа 12 минут
если кто где увидит, мне надо:
1) CEDecompressROM для WinCe 3 - как туда так обратно
2) Мало вероятно, а вдруг - описание или откыітый код Compress.dll под любой winCe

AS21 23.02.2014 10:25

Re: Исследование механизма работы ПО MMCS
 
https://out-club.ru/board/showpost.p...5&postcount=29

Если тко знает об этотм больше - расскажите, я уже готов с этим поработать

elitelive 23.02.2014 12:04

Re: Исследование механизма работы ПО MMCS
 
Всем привет ! Может вопрос не в эту тему но попробую : Как из европейской версии R-0EE перетащить на русскую R-03 красивый компас ??

AS21 23.02.2014 13:48

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by elitelive (Post 1635258)
Может вопрос не в эту тему но попробую : Как из европейской версии R-0EE перетащить на русскую R-03 красивый компас ??

В тему. Попозже займемся

vadimus_ca 23.02.2014 19:10

Re: Исследование механизма работы ПО MMCS
 
По неподтвержденной информации от Отаку, J-01 содержат необходимое железо для подключения MMCS компьютеру.

MadLord 23.02.2014 19:16

Re: Исследование механизма работы ПО MMCS
 
Quote:

Originally Posted by vadimus_ca (Post 1635468)
По неподтвержденной информации от Отаку, J-01 содержат необходимое железо для подключения MMCS компьютеру.

JTAG? Откуда инфа? Только J-01 или просто только она упоминается?
Я тут, кстати, нашел интересные файлики под названием "Win CE 5 OBSP for Renesas SH7770"...пытаюсь выкачать...


All times are GMT +3. The time now is 10:32.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2006-2025 Out-club.ru
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU