Nokioteca [Nokia] Forum: Carbide E Assembly - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Carbide E Assembly

#1 L   biscia7 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 23
  • Iscritto: 05 giugno 2009
  • Località:verona
  • Cellulare:nokia e61

Inviato 13 settembre 2009 - 09:30

Ciao a tutti ;) sto facendo un programmino per nokia in C che usa anche l assembly.. Nel computer e possibile durante il codice C inserire codice assembly senza nessun problema. Ho provato a fare la stessa cosa su carbide,perche devo fare un applicazione in c per symbian che legge determinati registri,pero mi da errore il codice assembly.. l assembly e proprio quello dei processori nokia ovvero ARM.
Sapete come posso fare?
grazie :P
0

#2 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7143
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 13 settembre 2009 - 20:13

Vedi qui:
Per visualizzare questo link registrati o esegui il log in.


Es:
asm ("add r1, r1, #0x08" : : : "r1" );

Messaggio modificato da Il.Socio il 13 settembre 2009 - 20:14

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#3 L   plaoo 

  • Newbie
  • Punto
  • Gruppo: Utente
  • Messaggi: 5
  • Iscritto: 03 novembre 2009
  • Cellulare:Nokia 5800
  • Firmware:30.0.011

Inviato 03 novembre 2009 - 22:19

Visualizza Messaggibiscia7, il 13/09/2009 - 09:30, ha scritto:

Ciao a tutti :( sto facendo un programmino per nokia in C che usa anche l assembly.. Nel computer e possibile durante il codice C inserire codice assembly senza nessun problema. Ho provato a fare la stessa cosa su carbide,perche devo fare un applicazione in c per symbian che legge determinati registri,pero mi da errore il codice assembly.. l assembly e proprio quello dei processori nokia ovvero ARM.
Sapete come posso fare?
grazie :lmaosmiley:

Devi stare attento perchè asn inline è diverso da compialtore a compilatore es: gcc usa la sintassi AT&T mentre quelli microsoft usa la sintassi intel, tutti però per processori x86, i nokia se non sbaglio usano processori ARM di conseguenza i nomi dei registri sono diversi
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione