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

Создание Эльфов : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
      /  Эльфостроение
   /  Создание Эльфов
На печать 
Правила 
Страница 203 из 211: « 1 ... 199 200 201 202 [203] 204 205 206 207 ... 211 »

nvoid


Expert


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





 
  #2021 [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; 1021 hits) Скачать файл
saveevents.elf saveevents.elf (1.13 kb; 446 hits) Скачать файл
iar_templates.zip iar_templates.zip (114.52 kb; 726 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

E1kolyan


Developer


Регистрация: 8.7.07
Сообщений: 663
Репутация: 11934
Откуда: Челябинск




 
  #2022 [09.04.12, 11:35] Re: Создание Эльфов   

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





Sony Ericsson C905 SW-R1FA035
Sony Ericsson K810 SW-R8BF003
Sony Xperia™ S
ZTE Blade X3

IDOL1234


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


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




 
  #2023 [13.04.12, 02:11] Re: Создание Эльфов   

 
okay, эти темы буду смотреть сам.
Как узнать, что состояние будильников изменилось? Попытка реагировать на события вида CLOCK_ALARMCLOCK_STATUS_EVENT ни к чему не привела. Поиск по форуму и Яндексу тоже не дали положительного результата. А постоянно дёргать функцию, проверяющую состояяние будильника, совсем не хочется..

[ Редактировано IDOL1234 в 13.4.12 02:12 ]




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

E1kolyan


Developer


Регистрация: 8.7.07
Сообщений: 663
Репутация: 11934
Откуда: Челябинск




 
  #2024 [13.04.12, 22:44] Re: Создание Эльфов   

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





Sony Ericsson C905 SW-R1FA035
Sony Ericsson K810 SW-R8BF003
Sony Xperia™ S
ZTE Blade X3

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1130
Репутация: 10348
Откуда: Краснодар




 
  #2025 [13.04.12, 23:29] Re: Создание Эльфов   

 
IDOL1234, или поищи такой ивент в проше, все будут рады новому ивенту (если такой есть конечно) :-)




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

E1kolyan


Developer


Регистрация: 8.7.07
Сообщений: 663
Репутация: 11934
Откуда: Челябинск




 
  #2026 [13.04.12, 23:45] Re: Создание Эльфов   

 
D3mon, я уже слегка полазил,но ничего...





Sony Ericsson C905 SW-R1FA035
Sony Ericsson K810 SW-R8BF003
Sony Xperia™ S
ZTE Blade X3

D3mon


Developer


Регистрация: 23.2.08
Сообщений: 1130
Репутация: 10348
Откуда: Краснодар




 
  #2027 [14.04.12, 00:20] Re: Создание Эльфов   

 
E1kolyan, ага, я тоже сейчас немного полазил, ничего похожего не нашёл..

IDOL1234, могу написать патч, по крайней мере на а2, который добавит ивент, срабатывающий при изменении состояния, и в сообщении которого будет номер будильника и новое состояние..

Только вот загвоздка в том, что я не знаю, какой номер ивента брать, чтобы он не занят был, не от балды же :-?

[ Редактировано D3mon в 14.4.12 00:21 ]




Sony Xperia XZ3 Green
Sony Xperia Z3 Compact Orange
W995i SW-R1GA026
:(

Joker XT


VIP Developer


Регистрация: 5.8.06
Сообщений: 1292
Репутация: 7599





 
  #2028 [14.04.12, 07:22] Re: Создание Эльфов   

 
берёшь от балды, потом проходишься по прошам а1, а2 и смотришь, что его не было ни там, ни там)




SE C901 [R1GA028]
Спасибо сказали: D3mon

traduz


Вникающий


Регистрация: 30.5.10
Сообщений: 26
Репутация: 148





 
  #2029 [16.04.12, 19:29] Re: Создание Эльфов   

 
How can I use the xstring lib from fixedstd?
IAR complain when I include the file:
Код:

#include "..\..\classlib\fixedstd\xstring"

Error[e117]: Incompatible runtime models. Module fileAnaliser specifies that '__dlib_file_descriptor' must be '0', but module func has the value '1'

I changed line 7 of func.asm,
Код:
RTMODEL "__dlib_file_descriptor", "0"

And now IAR compile without a problem, can I change this value without problems?

[ Редактировано traduz в 16.4.12 14:24 ]

[ Редактировано traduz в 16.4.12 14:26 ]



den_po


Developer/Admin


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




 
  #2030 [16.04.12, 21:00] Re: Создание Эльфов   

 
traduz,
xstring is a patched internal IAR STL header, you don't need to use it directly.
there is "bm.classes" @ svn. it uses "vector" and "string" STL containers.
unfortunaly string class implementation is very restricted, it doesn't work with wchar_t. i've tried to write my own implementation but didn't finished it.

to use STL in your IAR projects:
1) add "..\classlib\fixedstd" to c/c++ compiler -> preprocessor -> additional include directories
2) select "full" in general options -> library configuration -> library (that __dlib_file_descriptor problem afair)




promt is better than google translate

traduz


Вникающий


Регистрация: 30.5.10
Сообщений: 26
Репутация: 148





 
  #2031 [16.04.12, 22:12] Re: Создание Эльфов   

 
Thanks for your answer den_po, I'll take a look.
I made some methods for wchar_t for my use, mostly because i miss find_first_of and find_first_not_of, I use those things a lot on my elf, but the performance is poor.
Since I need this to reading things from a file, I can only get them like char* and parse to string, since there's a string constructor for char*, am I right?


Страница 203 из 211: « 1 ... 199 200 201 202 [203] 204 205 206 207 ... 211 »


Похожие темы

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

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