Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Создание Эльфов : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
      /  Эльфостроение
   /  Создание Эльфов
На печать 
Правила 
Страница 191 из 211: « 1 ... 187 188 189 190 [191] 192 193 194 195 ... 211 »

nvoid


Expert


Регистрация: 29.11.07
Сообщений: 1375
Репутация: 380





 
  #1901 [28.12.07, 11:46] Создание Эльфов   

 
Предлагаю создать тему, посвященную созданию Эльфов. Думаю, удобнее будет собрать ссылки, посвященные Эльфам, в одной теме, а не оффтопить в разных...

Список функций находится в файле *.lib.vkp

Ссылки:
Описание некоторых функций в Wiki
Созадние ELF под Siemens
Создание ELF под Siemens (здесь больше)
Урезанная IAR
Патч для IAR
Учебник по СИ
Основы программирования эльфов

SVN:
TortoiseSVN (программа для работы с SVN)
svn://svn.boba.su/ARM - Зеркало (http mirror) Siemens SVN
svn://svn.boba.su/SE - Зеркало (http mirror) Sony Ericsson SVN
для доступа на svn используйте guest/guest

Другие темы:
Вопросы о СИ (языке)
Исходники Эльфов
Компиляция ЭП

Уроки:
Создание простого эльфа Фонарик от arban.
Создание GUI от arban: часть 1, часть 2.

---------------------------------------------
elfcheck - простая прога, которая проверяет, используются ли в эльфах (включая эльфлоадер) функции, которых нет в либе.
simple tool which checks whether there are functions used in elfs (including elfloader) that are not included in library.

Q: How use elfcheck?
Q: Как использовать?
R: Look this page here

saveevents.elf - сохранение евентов (EVENT)

(c) den_po

---------------------------------------------

Шаблоны эльфов для IAR
Некоторые полезные для разработчиков шаблоны эльфов.
На данный момент имеются:
1) Пустой эльф
2) Пустой эльф со своей книгой
3) Эльф-рисовальщик на главном экране
4) Эльф для RegFile (по сути - пустой эльф, но с дополнительными входными параметрами)
5) Эльф с графическим интерфейсом - списком
6) Эльф-патч, который можно конвертировать в *.vkp при помощи elf2vkp

Установка: скопируйте содержимое архива в IAR\ARM\config\template\
Использование: Project->New project->Elf SDK->Нужный шаблон

(C) UltraShot

---------------------------------------------

Раздел в Wiki, посвященный созданию эльфов



Прикрепленный к сообщению файл:

elfcheck.rar elfcheck.rar (32.56 kb; 1014 hits) Скачать файл
saveevents.elf saveevents.elf (1.13 kb; 439 hits) Скачать файл
iar_templates.zip iar_templates.zip (114.52 kb; 720 hits) Скачать файл


Motorola EM30
Спасибо сказали: pahon, Zormax, scorpion1616, Evil-Racer, Alex_E, avens, DuMOHsmol, TahaSpawn, vodoo999, Alex1992, ELECTRO-NIC, JohnNorth, HotRabbit, ENSAIER, Olegat0r, scorpion16_Richi, Oganyan-Arthur, Melodic_Death, toha257, farid, mugen, VovanLS, blacklizard, ZuZiK aka pavelsh, Metaler, Atreyu, Nook, Vov4ик, KnoonK, a6b6

awg


Patcher/Moder


Регистрация: 10.1.08
Сообщений: 604
Репутация: 2795
Откуда: г.Владимир




 
  #1902 [03.11.11, 09:07] Re: Создание Эльфов   

 
странный способ создать книгу.




К550->W610->K700->C901->Xperia Sola->Meizu MX2->Meizu M3 Note->Xiaomi Redmi Note 4x (Mido)->Redmi Note 7Pro (Violet)

IronMaster


VIP Developer


Регистрация: 16.5.06
Сообщений: 1135
Репутация: 8514
Откуда: Пермь




 
  #1903 [03.11.11, 09:59] Re: Создание Эльфов   

 
yr4ik,
сам-то понял чего советуешь?

И с чего вы вообще пристали к проверке на 0. Весь основной код делал nkls, а не этот.. юзер...
Пусть в начале иар пропатчит (когда пройдет параноя перед вирусами). На первый взгляд тейлколов не должно быть, но фиг знает.

IDOL1234,
на кой хрен ты лезешь в чужого эльфа, в чужой код, в котором разобраться не можешь? Банальным комментирванием кусков кода можно определить где ребут. Только комментировать надо с умом, а не все что попало.




K700->W810->W850->W705 & W995 (cid81)
==========
WMZ307721639637
WMR675285842893
Спасибо за пожертвования:
Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
Спасибо сказали: IDOL1234

IDOL1234


Пользователь


Регистрация: 29.3.11
Сообщений: 113
Репутация: 1
Откуда: СПб




 
  #1904 [03.11.11, 21:47] Re: Создание Эльфов   

 
Так. По порядку и не только..
-А что не так с книгой? На мой взгляд, всё логично. Если произошла ошибка при её создании, то освобождается память и возвращается NULL, вследствие чего эльф выгружается.
-А что, претендую на авторство? Я не менял копирайт и даже не приделал комментарий о том, что это ЙА, а не кто-то другой исправил / портировал / усовершенствовал, какими рябит половина исходников / патчей.
- В чужой (ИМХО, программа с открытым исходным кодом не может быть ЧУЖАЯ УБЕРИ РУКИ ПРОЧЬ собственностью одного человека, тем более - пример / урок.) я лезу как раз-таки для того, чтобы разобраться. Ибо половина уроков сейчас находится в подобном плачевном состоянии. Тем более, я - фанат акселерометра.
- Паранойя.. Хе-хе. Не далее, чем три дня назад, я вставил флэшку в ВУЗовский комп без антивируса. Скриншот результата прикреплен.
- Определить-то можно, вот только мне совсем не хочется ребутить свой телефон 25 раз, когда можно спросить у людей, умеющих искать ошибки в коде, без постоянных попыток компиляции.
- И да - я не пытаюсь никого оскорбить / украсть исходник и выдать его за свой / накрутить сообщения / хз что. У меня слишком мало времени для того, чтобы учить всё самому по СВН (в последний раз я смог выкроить время для этого в конце июля, закончилось почти ничем) или перегугливать 100 форумов с обрывками информации, а писать эльфы хочется.. Тем более, что есть несколько хороших идей, реализации которых я не нашёл.

[ Редактировано IDOL1234 в 3.11.11 22:48 ]




пшшшшшшшшшшшшшш!

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #1905 [03.11.11, 22:57] Re: Создание Эльфов   

 
IDOL1234, писать твои эльфы за тебя никто не будет




promt is better than google translate

Atreyu


Elfmaker


Регистрация: 30.7.08
Сообщений: 100
Репутация: 151





 
  #1906 [03.11.11, 23:02] Re: Создание Эльфов   

 
den_po, I thought that he want to learn it just because he want to do that, correct me if I'm wrong.




W580

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #1907 [03.11.11, 23:13] Re: Создание Эльфов   

 
Atreyu, если бы он хотел учиться, он бы учился, а не говорил "у меня нет времени"




promt is better than google translate

Atreyu


Elfmaker


Регистрация: 30.7.08
Сообщений: 100
Репутация: 151





 
  #1908 [03.11.11, 23:22] Re: Создание Эльфов   

 
Good point. ;-)




W580

IDOL1234


Пользователь


Регистрация: 29.3.11
Сообщений: 113
Репутация: 1
Откуда: СПб




 
  #1909 [04.11.11, 03:23] Re: Создание Эльфов   

 
Не буду спорить, ибо бесполезная трата времени.
i'll be back (

[ Редактировано IDOL1234 в 4.11.11 03:23 ]




пшшшшшшшшшшшшшш!

SERGK393


Elfmaker


Регистрация: 25.1.09
Сообщений: 330
Репутация: 1897
Откуда: Воронеж, Россия




 
  #1910 [04.11.11, 11:31] Re: Создание Эльфов   

 
Может что-то я проглядел, но мне кажется, что это неправильно
Код: 
timer = Timer_Set(100, onTimer, 0);
...
void onTimer(u16 timerID, LPARAM lparam) {
  MYBOOK * mybook = (MYBOOK*)lparam;
  SetAccNote(mybook->acc_dll);
  Timer_ReSet(&timer, 100, onTimer, 0);
}


Берет инфу со структуры, но там же нуль!




K310I - R4HA014
WMR 795407939817
WMZ 160582394547
Спасибо сказали: IDOL1234

IDOL1234


Пользователь


Регистрация: 29.3.11
Сообщений: 113
Репутация: 1
Откуда: СПб




 
  #1911 [04.11.11, 12:43] Re: Создание Эльфов   

 
Спасибо, посмотрю, если руки дойдут.
Разработка нетривиальных проектов приостановлена.




пшшшшшшшшшшшшшш!
Страница 191 из 211: « 1 ... 187 188 189 190 [191] 192 193 194 195 ... 211 »


Похожие темы

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.23 секунд | 12 Запросов | HTML: 53.42 КБ -