Domande con tag 'linux-kernel'

1
risposta

Accesso all'attributo struct: casting vs nome del campo

Stavo solo esaminando alcuni codice del kernel , ho notato che rb->__rb_parent_color = (unsigned long)p | color; è un po 'cablato. Si accede al primo campo di una struct gettando il puntatore e non usando il nome del campo. Qui è l...
posta 02.11.2014 - 13:34
1
risposta

Sviluppo del kernel Linux

Sto cercando di capire il kernel di Linux e c'è una cosa che mi lascia perplesso per un po '. Poiché Linux viene utilizzato su diverse piattaforme (come smartphone, desktop, supercomputer, ecc.) E anche su varie architetture, così lo stesso codi...
posta 02.12.2013 - 09:05
2
risposte

Basi teoriche per lo sviluppo del kernel (Linux)

KernelDevViewpoint (una fonte apparentemente seria) rende lo sviluppo del kernel simile a un'arte accessibile. Secondo loro: Contrary to popular belief, kernel developers rarely need to know math at the calculus level. You need to be g...
posta 27.11.2013 - 00:45
1
risposta

Ricerca dei parametri di registro per le chiamate di sistema

Consultando vari tutorial e libri sparsi, sono stato in grado di apprendere che la chiamata di sistema "uscita" di Linux a 64 bit è 60 e il valore dello stato viene spostato su edi . Allo stesso modo, "scrivi" ha il numero di chiamata 1 e il...
posta 08.02.2016 - 04:57
1
risposta

Implicazioni sull'utilizzo dell'infrastruttura di Kbuild nel software proprietario [chiuso]

Abbiamo il nostro software proprietario che stiamo sviluppando per attività commerciali. Vogliamo vendere il software e non abbiamo alcun problema nella distribuzione del codice sorgente ai nostri clienti. A causa della mancanza di una buona inf...
posta 06.04.2017 - 09:09