Создание Эльфов : Эльфостроение : Форум

Страница 37 из 211: « 1 ... 33 34 35 36 [37] 38 39 40 41 ... 211 »

 den_po:
29.03.08, 23:02
 jasiek
SleepMode\main.c:
REQUEST_DATEANDTIME_GET(SYNC,&dt);

BookManager\main.c:
if (!REQUEST_IMAGEHANDLER_INTERNAL_GETHANDLE(SYNC,&i->ImageHandle,
if (!REQUEST_IMAGEHANDLER_INTERNAL_REGISTER(SYNC,i->ImageHandle,path,

it gives same code, but it's more clear =)
function that you are using, needs to be checked. i haven't w800_r1bd001 firmware so i can't do it now

[ Редактировано den_po в 29.3.08 23:16 ]

 fangel:
30.03.08, 04:16
 Народ, ткните носом пжалста, где можн узнать как графику прорисовать на экране... А то либо вис, либо ребут :-(

 UltraShot:
30.03.08, 19:44
 Код:
06D4: FFFFFFFF CDD31545 ; 1B5: void REQUEST_PROFILE_SETACTIVEPROFILE(const int *__zero , int NUMprof);

Right function for w800
---
Правильная функция на w800!

Спасибо 2007Krash

 jasiek:
30.03.08, 20:24
 UltraShot & 2007Krash
Thanks, working fine.

 eddmund:
01.04.08, 02:26
 
den_po пишет:
REQUEST_DATEANDTIME_GET(SYNC,&dt);

What is the advantage of using this instead of
REQUEST_DATEANDTIME_GET(0,&dt);
?

 den_po:
01.04.08, 12:26
 eddmund
Код:

ROM:44BB74AC REQUEST_DATEANDTIME_GET
ROM:44BB74AC                 PUSH    {R0,R4-R6,LR}
ROM:44BB74AE                 ADDS    R4, R0, #0
...
ROM:44BB74CA                 LDRB    R0, [R4]
ROM:44BB74CC                 CMP     R0, #1


 piku235:
05.04.08, 18:50
 Who can help me? I won't synchronize 2 elfs but I don't know how.

 jamesbond22:
05.04.08, 18:56
 piku235
public in this forum your elf.

 piku235:
05.04.08, 19:31
 I can't public all elf but I can show part of elf. I mean sounds and vibra start only in Standby, but when I giving isKeyloced() makes only a first option if and second not start. Do you know how to do it?
Код: 
void GOVIBRA(void)
{
if (VibraA==1 && isKeylocked())
{
Vibra(80,80,80);
delay(200);
Vibra(80,80,80);
delay(50);
Vibra_Off (80);
}
}

void GOVIBRA1(void)
{
if (VibraA==1 && isKeylocked())
{

Vibra(80,80,80);
delay(200);
Vibra(80,80,80);
delay(50);
Vibra_Off (80);
}
}
void GOMUSIC()
{
if (Slide==1 && GetSilent() && findbook("AudioPlayerBook")==0 && findbook("FmRadio_Book")==0)
{
PlayFileV(path, fnclose, Vol);
}
}

void GOMUSIC1()
{
if (Slide==1 && isKeylocked() && findbook("AudioPlayerBook")==0 && findbook("FmRadio_Book")==0)
{
PlayFileV(path, fnopen, Vol);
}
}

void elf_exit(void)

{
kill_data(&ELF_BEGIN, (void(*)(void*))mfree_adr());
}

int NewKey(int key, int r1 , int mode)
{
if (key==SlideOpen)
{
GOMUSIC1();
GOVIBRA1();
}
if (key==SlideClose)
{
GOMUSIC();
GOVIBRA();
}
return(1);
}


[ Редактировано piku235 в 5.4.08 19:32 ]

 HELLdozER:
06.04.08, 21:53
 я так понял: в эльфах используются только функции int и void ??
Страница 37 из 211: « 1 ... 33 34 35 36 [37] 38 39 40 41 ... 211 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=360

© 2005-2018 supertrubka.org