| 
|   |   |   | 
 
 
| 
| 
 
| nvoid 
  
Expert
 
 Регистрация:  29.11.07Сообщений: 1375
 Репутация: 380
 
 
 
 
 
 
 
 |  #351 [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 heresaveevents.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 (32.56  kb; 1015 hits) Скачать файл   saveevents.elf (1.13  kb; 440 hits) Скачать файл   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 
 |  
 
| UltraShot 
  
Developer/Moder
 
 Регистрация:  21.5.07Сообщений: 1729
 Репутация: 1827
 Откуда: Санкт-Петербург / Череповец
 
 
 
 
 
 
 |  #352 [27.03.08, 13:43] Re: Создание Эльфов 
 
     
 
 
 |  
 
| 7OH 
  
Вникающий
 
 Регистрация:  25.4.07Сообщений: 45
 Репутация: 3
 
 
 
 
 
 
 
 |  #353 [27.03.08, 13:43] Re: Создание Эльфов 
 
     den_po пишет:7OH
 возьми готовый проект (тот же helloworld) и правь его
 Тот же эффект даже без правки
 
 |  
 
| pawpaw666 
 
Новичок
 
 Регистрация:  24.3.08Сообщений: 1
 Репутация: 0
 
 
 
 
 
 
 
 |  #354 [27.03.08, 17:32] Re: Создание Эльфов 
 
     I compiled ElfPack for W200_R4HA014 i i get *.elf file. Now i'm  trying to use elf2vkp but when i run make.bat there is an error. In make.bat i have this: Код: elf2vkp ElfPack.elf ElfPack.vkp "C:\elfy\main.raw" 0x44140000 cnv 44140000 ElfPack.vkp out.vkp Could someone tell me what migth be wrong ??
 
 |  
 
| AlexPro 
 
Новичок
 
 Регистрация:  4.1.08Сообщений: 19
 Репутация: 0
 
 
 
 
 
 
 
 |  #355 [27.03.08, 20:20] Re: Создание Эльфов 
 
     ктонибудь знает код клавиши  на 790?например
 0x1A     7
 0x00   KEY_POWER
 0x20   кнопка быстрого щапуска браузера
 
 
 |  
 
| Zormax 
  
Admin
 
 Регистрация:  12.12.05Сообщений: 5820
 Репутация: 5289
 Откуда: Nizhniy Novgorod
 
 
 
 
 
 
 |  #356 [28.03.08, 00:28] Re: Создание Эльфов 
 
     AlexProктонибудь знает код клавиши на 790?  Есть эльфы KeyCode 
 
 
 TOOKY T83 (1.3.1-L2), MK808B
 |  
 
| selive4ever 
 
Новичок
 
 Регистрация:  19.1.08Сообщений: 18
 Репутация: 0
 
 
 
 
 
 
 
 |  #357 [28.03.08, 16:23] Re: Создание Эльфов 
 
     How do I execute an event?I'm using:
 
 
 int main()
 {
 UI_Event(KEY_DIEZ);
 return 0;
 }
 
 but it doesnt do anything, how I should  execute them?
 Thanks
 
 [ Редактировано selive4ever в  28.3.08 16:25 ]
 
 
 |  
 
| jasiek 
  
Patcher/Elfmaker
 
 Регистрация:  25.3.07Сообщений: 195
 Репутация: 249
 Откуда: Poland
 
 
 
 
 
 
 |  #358 [29.03.08, 21:26] Re: Создание Эльфов 
 
     1) int REQUEST_PROFILE_GETACTIVEPROFILE(const int *__zero , int *level);2) void REQUEST_PROFILE_SETACTIVEPROFILE(const int *__zero , int NUMprof);
 
 ---------------------
 
 1) const int *__zero - I have no idea...
 2) int NUMprof - it's profile number (0-6)
 
 Can somebody show me an example how to use and configure this functions ?
 
 
 
 
 Elm & K810i & W750i   |  
 
| UltraShot 
  
Developer/Moder
 
 Регистрация:  21.5.07Сообщений: 1729
 Репутация: 1827
 Откуда: Санкт-Петербург / Череповец
 
 
 
 
 
 
 |  #359 [29.03.08, 21:31] Re: Создание Эльфов 
 
     jasiek2)
 int zer=0;
 REQUEST_PROFILE_SETACTIVEPROFILE(&zer, level);
 But this function doesn't correctly works on w800. On other phones it works
 
 But... don't create EventControl's copy, I and Slaventino are creating remake of it now.
 
 [ Редактировано UltraShot в  29.3.08 21:32 ]
 
 
 
 |  
 
| jasiek 
  
Patcher/Elfmaker
 
 Регистрация:  25.3.07Сообщений: 195
 Репутация: 249
 Откуда: Poland
 
 
 
 
 
 
 |  #360 [29.03.08, 21:41] Re: Создание Эльфов 
 
     UltraShotThanks for reply. 2) my code and your, still restarts phone (w800) ;) I don't do EventControl's copy ;) I did HourlyEvents_v70.elf (is identical as Joker_XT  great patch)   
 
 
 
 Elm & K810i & W750i   |  
 
| UltraShot 
  
Developer/Moder
 
 Регистрация:  21.5.07Сообщений: 1729
 Репутация: 1827
 Откуда: Санкт-Петербург / Череповец
 
 
 
 
 
 
 |  #361 [29.03.08, 21:44] Re: Создание Эльфов 
 
     jasiekMy code doesn't restart phone and works on w810 well
 
 
 
 |  
 
 Похожие темы 
 Вы не можете начинать темы.Вы не можете редактировать свои сообщения.
 Вы не можете создавать опросы.
 Вы не можете вкладывать файлы в сообщения.
 Вы не можете отвечать на сообщения.
 Вы не можете удалять свои сообщения.
 Вы не можете голосовать.
 
 | 
 | 
 
 |