В нем такая структура:
7 частей, все они одной версии 104:
V206; V214, V308, V309, V312, V443, V453 - у всех одна категория: программа
первая часть V206 : у нее своих 5 субчастей:
Сектор описания адресов каждой части начинается с сигнатуры: "16 AB 00 00"
формула вычисления адресов и длин:
Старт описания расположения 1-й (V206) части: 1D4h. Длина описаний каждой части занимает 100h. Далее за ней 2-я и т.д.
- offset от начала описания V206 = 44h -> 2 байта = количество субчастей в части + следующие 2 байта - назначение пока не понял. Там где более 1-й субчасти в этих 2-х байтах -> "00 00", там где количество субчастей более 1-й субчасти в этих 2-х байтах -> "00 01"
- offset начала описания первой субчасти от начала описания V206 = 48h, длина 10h
- offset начала описания "старт + длина" от начала описания субчасти = 8h, далее 4 байта старт (S) и 4 байта длина (D)
Формула вычисления фактических адресов расположения субчастей и их длин отличается от нашей:
SS = S*2 + 1000h
DD = D
Соответсвенно адрес конца субчасти = SS + DD
1) LDM/LDR старт: S = 0; SS = 0*2 +1000h = 1000h; D = 28800h;
2) APM/APR
3) AUM/APR
4) FONT/FNT
5) OSM/OS
и т.д.
В конце описания раздела адресов каждой части есть в раза по 2 байта:
Например: в конце первой части V206 -> "02 00" и "1E 7D" -> назначение пока не уловил.
Также не знаю какая OS, во вском случае на WinCe не похожа
Контейнер kwi:
количество размещеных систем - 1
Количество частей -1
Категория модуля - программа
ВЕРСИЯ - KN23
НОМЕР ВЕРСИИ - 01?8
Стартовый адрес прошивки - 800h
Далее прошивка, раз Вы утвеждаете OS TRON - значит она
Как правило кроме OS у системы есть еще тип подсистемы и он прописывается внутри прошивки, в параметрах модуля (если такой термин вообще есть в OS TRON)
OS TRON TRON — операционная система реального времени с открытым исходным кодом ядра. (Разработка японцев, до недавнего времени была закрыта)
loadingView.exe ориентирован исключительно на WinCe 3.0 - 5.0
JRemaker ориентирован исключительно на WinCe 2.11 - 6.0 (Пока...)
Если очень надо будет и OS TRON расковыряем, предварительно - инфа в инете есть
На сегодня пока занимаюсь функуциям для JRemaker - compress, realoc
Спасибо за этот loading, буду знать что и такие есть
Последний раз редактировалось megaaxel; 27.03.2015 в 14:10.
Если очень надо будет и OS TRON расковыряем, предварительно - инфа в инете есть
На сегодня пока занимаюсь функуциям для JRemaker - compress, realoc
Спасибо за этот loading, буду знать что и такие есть
не за что...в принципе все что сказали я и так уже знал ))...расковыривать не надо - просто хотел убедиться что формат лоадинга читабельный....единственно было бы интересно найти модули загрузки и самой ОС, если они тож в разных модулях как у MMCS....
.единственно было бы интересно найти модули загрузки и самой ОС
В этом варианте нет отдельного модуля загрузки,
Количество частей -1
Категория модуля - программа
В этой программе все: и загрузочная часть (boot) и рабочие файлы (OS)
Там есть отдельные части, которые начинаются еще с адресов: 1000h, 1400h и 1800h
Может они каким то образом между собой связаны (загрузочная часть (boot) и рабочие файлы (OS))
Но в шапке этого kwi - на них ссылки я не нашел
Вот для этого и надо изучать формат TRON, искать, как в WinCe, что-то типа nb0 (b000ff)
Последний раз редактировалось AS21; 16.01.2014 в 10:09.
они оба под WinCe 2.1
Это я уже сделал проверьте почту
У этих старых очень loading.kwi - есть одна особенность:
- у них практически отсутсвует выравнивание
Я первоначально ориентировался на наши loading.kwi Mitsubishi
выравнивание по умолчанию == 4
Когда будете строить карту памяти моей программой - перехлесты именно от этого. Это не ошибка
Вопрос к Вам: насколько практически Вы будете работать с такими loading по модернизации их?
Если они нам нужны, я адаптирую также и редакцию этих loading.kwi
Кстати: бесплатный loadingView - немного хуже читает эти loading - он не видити в полном объеме boot - так как не находит pToc. Я это смог упредить
Он также не может читать W11, W12, я уже не говорю о возможности модернизации...
У этих старых очень loading.kwi - есть одна особенность:
- у них практически отсутсвует выравнивание
Я первоначально ориентировался на наши loading.kwi Mitsubishi
выравнивание по умолчанию == 4
Когда будете строить карту памяти моей программой - перехлесты именно от этого. Это не ошибка
Вопрос к Вам: насколько практически Вы будете работать с такими loading по модернизации их?
Если они нам нужны, я адаптирую также и редакцию этих loading.kwi
есть пару авто (те, что указал в ЛС), которые хотелось бы русифицировать, поэтому и попробовал
Добавлено через 15 минут
Цитата:
Сообщение от AS21
Как теперь видно эти loading?
спасибо, теперь все открывается и можно пробовать разбираться...
Цитата:
Сообщение от AS21
PUSHIK предлагает создать, что-то типа заголовка здесь, где отмечать название файла или модуля и за что он отвечает
Как это организовать, подскажите кто знает?
Я думаю это очень важный элемент программы исследования loading.kwi
Предлагаю не ограничиваться версией loading.kwi для R03 и ему подобных, а также рассматривать W11, W12, J11, конечно если по ним будут желающие работать
не совсем понял про заголовок с комментариями -- имеется в виду редактирование шапки темы и создание некоей базы знаний? или же это встроенная справка в вашей программе?
по части W-11/-12 и J-11 возможно будет интересным то, что в J-11 есть поддержка просмотра DVD и системы кругового обзора и теоретически это можно вставить в W-12/R-11...
Это
доступной для всех, а редактируемая или мною или любым из учасников форума, которые хорошо разбираются в этой теме
дело в том, что автором этой темы является уважаемый holod, который явно "в теме", но судя по его активности он редко здесь бывает, а вот для редактирования шапки потребуются специальные права...
дело в том, что автором этой темы является уважаемый holod, который явно "в теме", но судя по его активности он редко здесь бывает, а вот для редактирования шапки потребуются специальные права...
Ok, я сним переговорю, если он будет активно участвовать - для всех нас это будет удача
по части W-11/-12 и J-11 возможно будет интересным то, что в J-11 есть поддержка просмотра DVD и системы кругового обзора и теоретически это можно вставить в W-12/R-11...
Теоретически можно всё, правда огорчит количество недопаянных микросхем с обвязкой на W магнитолах. Не всё так просто...
Добавлено через 5 минут
Цитата:
Сообщение от mitsubi
дело в том, что автором этой темы является уважаемый holod, который явно "в теме", но судя по его активности он редко здесь бывает, а вот для редактирования шапки потребуются специальные права...
Разговаривать нужно не с holod'ом, эта тема была исторически выпилена модераторами из общей темы по MMCS для продвинутых программеров. Так что по поводу модераторских прав нужно разговаривать с Vladimir, если что, я подключусь.