User Tools

Site Tools


sony_ericsson:elf_srcs

Elf development

Please also especially look at link collection. There is tons in stuff in forums (like archived se-developers).

RTFM: See elflib wiki on mobilefree with function descriptions.
#TODO: link to english translated mobilefree-wiki

The old-school way is to use iAR Embedded Workbench 4.0 for compiling elf and dyn.
Use elf2vkpex to convert elf for vkp patch creation.

se-developers.net archive

elf inter-communication

elf inter-communication

http://se-developers.net/viewtopic.php?f=29&t=544

RE: Communication between elfs?
Postby ultrashot on 15 Sep 2009 12:30
mousex,use way of communicating that i've used in ColorSlider patch+elf, AdvSoftkeys, WalkmanDisplay.
It means that you should make your own MyBOOK structure and use it in elf. There you should fill functions' addresses. So, look at my sources=)
Also SoftEdit communicates with AdvSoftkeys in ui.cpp module - it changes advsoftkeys' view
EventControl controls ColorSlider's options through book, too. EvtDesk gets EventControl's event list using this way.

RE: Communication between elfs?
Postby den_po on 16 Sep 2009 03:59
try SingleInstance.zip http://mobilefree.ru/newbb_plus/viewtopic.php?topic_id=2554&post_id=57116#57116
to use a second method (interprocess communications) uncomment one line in single.h:
//#define USE_1INST_PROCESS

RE: Communication between elfs?
Postby Peti on 25 Sep 2009 06:23
@den_po: I'm creating a new software platform, based on your example. My question is... is the low priority process we create (that always runs in the background) eating up battery? Will this method shorted our battery life?

RE: Communication between elfs?
Postby den_po on 25 Sep 2009 07:28
I'm still not sure =)

Compiling Elf with IAR

Porting constants for dyn_const

Elf Icons

Click to display ⇲

Click to hide ⇱


SE-lifestyle DeskBridge - SDK

Using Bcfg in your Elfs

Source Codes

archived

sony_ericsson/elf_srcs.txt · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki