LKMPG: Fasi preliminari: differenze tra le versioni

m
Riga 6: Riga 6:
Tutti i moduli terminano chiamando o la funzione <code>cleanup_module</code> o la funzione specificata nella chiamata di <code>module_exit</code>. Questa è la funzione d'uscita dei moduli: questa rimuove qualsiasi cosa la funzione d'ingresso ha fatto. Elimina le funzionalità registrate dal modulo all'interno del kernel dalla funzione d'ingresso.
Tutti i moduli terminano chiamando o la funzione <code>cleanup_module</code> o la funzione specificata nella chiamata di <code>module_exit</code>. Questa è la funzione d'uscita dei moduli: questa rimuove qualsiasi cosa la funzione d'ingresso ha fatto. Elimina le funzionalità registrate dal modulo all'interno del kernel dalla funzione d'ingresso.


Ogni modulo deve avere una funzione d'ingresso ed una d'uscita. Poichè c'è piu di un modo di specificare le funzioni d'ingresso ed uscita, cercherò di fare del mio meglio usando i termini `funzione d'ingresso' e `funzione d'uscita', ma se dovessi cosa intendo.
Ogni modulo deve avere una funzione d'ingresso ed una d'uscita. Poichè c'è piu di un modo di specificare le funzioni d'ingresso ed uscita, cercherò di fare del mio meglio usando i termini `funzione d'ingresso' e `funzione d'uscita', ma se dovessi confondermi, riferendomi a loro come <code>init_module</code> e <code>cleanup_module</code>, penso che capirai cosa cerco di dire.


===Funzioni disponibili per i moduli===
===Funzioni disponibili per i moduli===
43

contributi