io mi sono scaricato dalla rete: O'Reilly - Understanding The Linux Kernel.pdf (3 MB)
in inglese naturalmente Alle 18:05, martedì 7 febbraio 2006, Alessandro Pellizzari ha scritto: > Il giorno mar, 07/02/2006 alle 17.41 +0100, Crisium ha scritto: > > vorrei approfondire la mia conoscenza del computer e del linguaggio di > > programmazione C e mi sono detto "Quale modo migliore se non studiare il > > kernel di linux?" > > Se vuoi studiare il C, il kernel di Linux e` l'ultima cosa che devi > guardare. > Contiene molte cose "illecite" nel C standard, ma necessarie per un > kernel, e parecchie parti in assembly, soprattutto per il bootstrap > iniziale. > > Parti piuttosto da un qualsiasi software per Gnome, per esempio, o dai > sorgenti di ls, cp, bash, ecc. > > Non credo comunque che esista una guida come quella che cerchi tu, anche > perche` a ogni major del kernel cambia quasi tutto, dai nomi delle > funzioni al loro funzionamento. Di sicuro non esiste niente per il > kernel 1.0 (ah, c'e` anche uno 0.1 che e` ancora piu` semplice da > studiare). Per i kernel piu' recenti puoi dare un'occhiata a "Linux > Device Drivers" che si dovrebbe trovare anche scaricabile. > > Bye. > > -- > Alessandro Pellizzari