My Project
Chargement...
Recherche...
Aucune correspondance
noyau
main-journal+fichier.c
Aller à la documentation de ce fichier.
1
6
#include <manux/config.h>
7
#include <
manux/console.h
>
8
#include <
manux/printk.h
>
9
#include <
manux/fichier.h
>
10
#include <
manux/journal.h
>
11
12
void
startManuX
()
13
{
14
INoeud
iNoeudConsole
;
// Le INoeud qui décrit la console
15
16
// Initialisation de la console noyau
17
consoleInitialisationINoeud(&
iNoeudConsole
);
18
19
printk
(
"Pouet pouet !!!\n"
);
20
21
// Initialisation du journal
22
journalInitialiser
(&
iNoeudConsole
);
23
24
// Un petit message
25
printk
(
"Printk dit bonjour via le journal !\n"
);
26
27
}
/* startManuX */
28
29
fichier.h
console.h
Définition des fonctions de base d'accés à la console.
journal.h
Définition des outils de journalisation des messages du noyau.
journalInitialiser
void journalInitialiser(void)
Initialisation du système de journalisation.
Definition
journal.c:84
printk.h
Définition des fonctions de base d'entrée-sortie du noyau.
printk
void printk(char *format,...)
Fonction principale d'affichage dans le noyau.
Definition
printk.c:166
iNoeudConsole
INoeud iNoeudConsole
Definition
main-acces-concurrent.c:23
startManuX
void startManuX()
: exemple de noyau utilisant le journal via l'interface fichiers
Definition
main-journal+fichier.c:12
_INoeud
: Un INoeud représente un fichier, d'un point de vue statique Il s'agit donc de la description d'un f...
Definition
inoeud.h:27
Généré par
1.9.8