Anch'io mi perdo subito li'Originariamente inviato da adarkar
sì ecco perchè io gli ho dato anche più di un'occhiata ma non ho mica capito come mai dovrebbe impastarsi![]()
e soprattutot mi perdo nella handle quando si comincia a parlare di asm..![]()
![]()
L'assembler non e' il mio forte...
Se ti leggi qualche pezzo di codice delle glibc troverai tante funzioni definite usando __asm__, __volatile__ e tante altre cose, ma non ho ancora ben afferrato di cosa si tratta![]()
Comunque... L'idea che mi sono fatto (probabilmente completamente sbagliata) e' che quel programma gestisce la sigalarm... Che viene usata per i timer...
Poi dice al kernel di far partire un timer: al termine del timer il programma ricevera' un sigalarm...
E quindi in qualche modo, fa si che il processore se ne sta tutto il tempo in pausa...
Pero' credo non sia corretto cio' che ho detto, o comunque che ci siano grosso lacune...
E mi garberebbe capire come funziona![]()