clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
SiemensMania has a brand new forum
  SiemensMania    Fórum

   Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
:: View topic - Programovani elfu
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   Skupiny uživatelůSkupiny uživatelů   ProfileProfile   ChatChat   Log in to check your private messagesLog in to check your private messages 
 BankBank   LotteryLottery   User ShopsUser Shops   ShopsShops 

Programovani elfu
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Reply to topic     Forum Index -> Elfy
View previous topic :: View next topic  
Author Message
dubacik22
začátečník
začátečník

Joined: 02 Jan 2006
Posts: 84

67.00 SMM
PostPosted: Sat Nov 10, 2007 1:08 am    Post subject: Reply with quote

ano ta hra sa da prejst. kamos to na kompe spravil.... divil som sa ale vymakol to na cca 80 tahov.... aj ta ejf hra pocita tahy, aj pri zruseni uklada pozicie kociek.. nova hra sa da zelenym..... a na newsgolde (s75) sa rusi aj mriezkou.. rozmislal som ze dam kocky do png, ale nechcelo sa mi to prerabat... to sa radsej pustim do dokoncenia toho menu Smile.... ked bude cas....
_________________
.... psicek to uz ma nasalame...
elf hra kocky
Back to top
View user's profile Send private message
jenda^^
čestný člen
čestný člen

Joined: 26 Sep 2004
Posts: 5013
Location: Nejdek

14937.90 SMM
PostPosted: Wed Nov 14, 2007 5:48 pm    Post subject: Reply with quote

ma_ko wrote:
Tak velikost uz jsem vyresil, prehledl jsem zaskrtavatko k prilinkovani debug informaci do binarky, ale kterykoliv elf prelozim a snazim se ho pustit, vysledkem je vypnuti telefonu, pritom puvodni elf (ktery prekladal autor) ma o par byte jinou velikost a funguje. Prelozeno je to pro spravny procesor, tak nevim.


Mam stejnej problém... U rusů jsem našel cosi:
Quote:
в IAR'е заходишь Project->Options->Linker->Config. Там в Linker command file ставишь галочку Override default, жмешь на многоточие справа и выбираешь из папки, где лежит твой проект, файл test.xlc.
Jenže podle toho postupu se dostanu k otevření souboru s příponou *.icf, jenže já tam chci nastavit text.xcl Rolling Eyes

A nevím, jestli je to zrovna tímhle, je to ale už poslední možnost, co mě napadá Rolling Eyes

_________________
Teď mám: Nexus S
Som vlastnil: HTC Touch Pro2, HTC Kaiser, HTC Vox, Siemens M75, Siemens A/C55, Siemens C65, Siemens MT50

Pojďte pokecat na VySemNesmíte.cz a neupejpejte se Smile Máme novou verzi webu.
Back to top
View user's profile Send private message
mart22
elfmaster
elfmaster

Joined: 03 May 2005
Posts: 1346
Location: Tábor

56669.28 SMM
PostPosted: Wed Nov 14, 2007 7:05 pm    Post subject: Reply with quote

tady je vše co se musí nastavit v Options:
nezapomente přetáhnou do projektu soubor func.asm
Vybrat Release místo Debug
Project Options:
General:
Target:
Core:Arm 926ejs
fpu: none
interwork: ano
processor mode:arm
Library configuration:
(pro celočiselné dělění): Custom - vybrat div.r79
Linker
Output
Format Other- Output format elf/dwarf
variant none
Config
Override default - vybrat test.xcl
Override default program entry - Entry label main
Extra Options:
command line options -ynpra

Pokud děláte elf s nastvením přes bcfg ,tak klikněte pravým tlačítkem na ten soubor který obsahuje nastavení (je tam __root ... atd) - Options - Output - Override - Segment base name : do obou vepište CONFIG

tojevše Laughing

_________________
Arrow E71v45 + Testpoint, MasterPatch 14, ElfPack 2.3CZ , 1GB
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jenda^^
čestný člen
čestný člen

Joined: 26 Sep 2004
Posts: 5013
Location: Nejdek

14937.90 SMM
PostPosted: Wed Nov 14, 2007 7:11 pm    Post subject: Reply with quote

Díky, podívám se na to. Hlavní problém byl ten, že jsem stáhl IAR z jeho stránek a tam je verze 5.0 (má asi 160 MB), kde jsou ty volby uplně jinak a třeba ten xcl tam vůůbec neni...
Našel jsem toto:
http://allsiemens.com/soft/other/ARM_Embedded_Workbench.rar
Je to verze 4.0 (má to asi 10 MB) a tam všechno je... Mrknu na to nastavení, co říkáš, protože co zkompiluju mi udělá PX (asi to bude tim *.asm)

//wow, tak mi to normálně už funguje, díky moc... Sice jsem nenašel ten div.r79, ale běží to i bez něj Laughing

_________________
Teď mám: Nexus S
Som vlastnil: HTC Touch Pro2, HTC Kaiser, HTC Vox, Siemens M75, Siemens A/C55, Siemens C65, Siemens MT50

Pojďte pokecat na VySemNesmíte.cz a neupejpejte se Smile Máme novou verzi webu.
Back to top
View user's profile Send private message
stream
řád zlaté antény
řád zlaté antény

Joined: 25 Dec 2006
Posts: 816
Location: Čelákovice

5506.00 SMM
PostPosted: Wed Nov 14, 2007 8:35 pm    Post subject: Reply with quote

mohl by mi někdo pomoct? ... hlavně po icq potřeboval bych pomoct se základníma funkcema. třeba jak zjistím že je daná klávesa stisklá? Anxious ... nikde sme nenašel popis funkcí... ani popis parametrů Sad
_________________
Trance, disko forever :-)
I love mobile tuning ...
siemens (me75->c75 , m55, m75, s75, s65, 3x sx1, c65)
sony ericsson (t610,k700, k310, w200,k200, k550i -> w610, c702 ) ted mám c702 :-))
jupí! tuníme Advojky tak už je moje c702ka upravená podle mojeho gusta :-))
Back to top
View user's profile Send private message MSN Messenger
dubacik22
začátečník
začátečník

Joined: 02 Jan 2006
Posts: 84

67.00 SMM
PostPosted: Fri Nov 23, 2007 6:45 pm    Post subject: Reply with quote

hej ludia.. hadam sa tu najde niekto kto toho vie viac ako ja...
co znamena toto:

void maincsm_oncreate(CSM_RAM *data)
{
dada=data;
MAIN_GUI *main_gui=malloc(sizeof(MAIN_GUI));
MAIN_CSM*csm=(MAIN_CSM*)data;
zeromem(main_gui,sizeof(MAIN_GUI));
// ustk=malloc(STKSZ);
// info_ws=AllocWS(512);
main_gui->gui.canvas=(void *)(&Canvas);
main_gui->gui.flag30=2;
main_gui->gui.methods=(void *)gui_methods;
main_gui->gui.item_ll.data_mfree=(void (*)(void *))mfree_adr();
csm->csm.state=0;
csm->csm.unk1=0;
csm->gui_id=CreateGUI(main_gui);
UpdateCSMname();
}
neviem co je to zeromem..
a ak spravne rozumiem tomu gui, tak to je vlastne nieco ako screen obrazovky??? teda by som si mohol urobit menu bez zbytocneho vykreslovania ikoniek ale len tych co sa zmenia???
teoreticky by stacilo nieco vykreslit a potom na to svacnut canvas a ono by mi teda to pozadie nechalo a prekreslovalo len to co je nad canvasom??
a este ci sa da nejako urobit to, ze mi vykresli obr na displej ale pozadie bude stale aktivne.. teda ked by som nechal hore aby bolo vidno baterku aj signal ale pod tym aby som si vykresloval co chcem....

_________________
.... psicek to uz ma nasalame...
elf hra kocky
Back to top
View user's profile Send private message
mart22
elfmaster
elfmaster

Joined: 03 May 2005
Posts: 1346
Location: Tábor

56669.28 SMM
PostPosted: Sat Nov 24, 2007 9:06 pm    Post subject: Reply with quote

nevim, nic na goglu jsem nenašel o teto funkci. co když jí vynecháš?

tady něco je najdi si v textu zeromem http://webster.cs.ucr.edu/AoA/Windows/HTML/IntermediateProceduresa4.html

neni to něco jako že to vymaže určitou část paměti ale ta proměnná budeppořád existovat?

_________________
Arrow E71v45 + Testpoint, MasterPatch 14, ElfPack 2.3CZ , 1GB
Back to top
View user's profile Send private message Send e-mail Visit poster's website
dubacik22
začátečník
začátečník

Joined: 02 Jan 2006
Posts: 84

67.00 SMM
PostPosted: Tue Nov 27, 2007 10:38 am    Post subject: Reply with quote

aaaha... dalo sa z toho aspon pochopit ze co to asi ma byt...... a neviete este nahodou ktosi ze co to je CSM????

edit:teraz by som potreboval ako sa da citat filesystem??

_________________
.... psicek to uz ma nasalame...
elf hra kocky
Back to top
View user's profile Send private message
mart22
elfmaster
elfmaster

Joined: 03 May 2005
Posts: 1346
Location: Tábor

56669.28 SMM
PostPosted: Tue Dec 18, 2007 10:32 am    Post subject: jak zkopírovat soubor? Reply with quote

zdravim všechny programátory elfů, mám dotaz jestli někdo neví jakou fukncí zkopírovat soubor? Je na to něco speciálního?Nebo se to řeší tak že se vytvoří nový prázdný soubor a do něj se zkopírujou data přečtená z původního?

Code:
char buffer[1000];
unsigned int error;
int zdroj=fopen("0:\\zdroj.txt",A_ReadOnly,P_READ,&error);
fread(zdroj,buffer,nějaká délka,&error);
int cil=fopen("0:\\cil.txt",A_WriteOnly+A_Create+A_Truncate,P_WRITE,&error);
fwrite(cil,buffer,délka,&error);

_________________
Arrow E71v45 + Testpoint, MasterPatch 14, ElfPack 2.3CZ , 1GB
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mart22
elfmaster
elfmaster

Joined: 03 May 2005
Posts: 1346
Location: Tábor

56669.28 SMM
PostPosted: Mon Jan 21, 2008 7:21 pm    Post subject: Reply with quote

dubacik22 wrote:

neviem co je to zeromem


Nejspíš to vyčistí daný řetězec:když definuješ řetězec, tak v jeho obsah je náhodný a touto funkcí vyčistíš

Code:
char * curpath;
int FilesMenuOnKey( unsigned char key );
void ShowFilesMenu()
{
  ClearMenu();
  zeromem( curpath, 256 );

_________________
Arrow E71v45 + Testpoint, MasterPatch 14, ElfPack 2.3CZ , 1GB
Back to top
View user's profile Send private message Send e-mail Visit poster's website
dubacik22
začátečník
začátečník

Joined: 02 Jan 2006
Posts: 84

67.00 SMM
PostPosted: Fri Mar 14, 2008 10:55 am    Post subject: Reply with quote

a.. kedze vidim ze existuju elfy pre sgold3, tak asi aj existuje sposob ako ich kompilovat pre tieto telefony... ale neviem ako... asi nebude stacit dopisat do swilib #define SGOLD3....Smile ci s nejakou novou kniznicou swilib to pojde????...
_________________
.... psicek to uz ma nasalame...
elf hra kocky
Back to top
View user's profile Send private message
pip@
administrátor
administrátor

Joined: 11 Aug 2005
Posts: 5470
Location: Olomouc
Phone: SXG75
132978.34 SMM

Příspěvky na SM: 60,-
PostPosted: Fri Mar 14, 2008 1:44 pm    Post subject: Reply with quote

stačí tam napsat ELKA Wink ( Options Alt+F7 > C/C++ compiler > Preprocessor> predefined symbol > napsat tam "ELKA")
samozřejmě musíš mít novou swilib.h Wink

_________________
Siemens: C35i, M35i, SL45i (aka U35), ME45 (aka Panther), C65 (aka Hera), M65 (aka X-cite), S75 (aka Minos), SG75 (aka Wolf4), SXG75 (aka Wolf5), EF81 (aka Kestrel)
HTC: TyTN II (aka Kaiser), Touch Diamond (aka Diamond), HD2 (aka Leo), Desire Z (aka Vision)
Samsung: Galaxy Note 10.1 (aka GT-N8010)

Pojďte pokecat na:
Back to top
View user's profile Send private message Visit poster's website
ppaajjaa
kolemjdoucí

Joined: 16 Sep 2004
Posts: 15

1.00 SMM
PostPosted: Sun Mar 30, 2008 2:27 am    Post subject: Reply with quote

Neví někdo jak se zachytávají zprávy jako zablokování klávesnice, vypnutí zvuku, přepnutí profilu?
Back to top
View user's profile Send private message
Duku
uživatel roka 2008
uživatel roka 2008

Joined: 18 Dec 2004
Posts: 1027
Location: Liptovský Mikuláš
Phone: EL71v45
28.71 SMM
PostPosted: Wed Apr 09, 2008 5:51 pm    Post subject: Reply with quote

Nevie mi niekto poradit ako dostanem png obrazok do image.c ? Embarassed Angel
_________________
EL71 Black FW45 + Kingston 2GB + DCA-110 + DCA-140 + HHS-150
>Daruj krv<
Back to top
View user's profile Send private message Send e-mail Visit poster's website
stream
řád zlaté antény
řád zlaté antény

Joined: 25 Dec 2006
Posts: 816
Location: Čelákovice

5506.00 SMM
PostPosted: Wed Apr 09, 2008 6:17 pm    Post subject: Reply with quote

2Duku: moc nechápu ten dotaz... ukaž aspon příklad toho image.c ... nevim jestli chceš nalinkovat obrázek nebo ho převíst do hexu a dát do kodu...
_________________
Trance, disko forever :-)
I love mobile tuning ...
siemens (me75->c75 , m55, m75, s75, s65, 3x sx1, c65)
sony ericsson (t610,k700, k310, w200,k200, k550i -> w610, c702 ) ted mám c702 :-))
jupí! tuníme Advojky tak už je moje c702ka upravená podle mojeho gusta :-))
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Reply to topic     Forum Index -> Elfy All times are GMT + 1 Hour
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 5 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum



Powered by phpBB © phpBB Group