My Project
Chargement...
Recherche...
Aucune correspondance
Fonctions | Variables
Référence du fichier main.c

: Un exemple de début de noyau. Plus de détails...

#include <manux/config.h>
#include <manux/errno.h>
#include <manux/tache.h>
#include <manux/horloge.h>
#include <manux/scheduler.h>
#include <manux/interruptions.h>
#include <manux/io.h>
#include <manux/segment.h>
#include <manux/memoire.h>
#include <manux/atomique.h>
#include <manux/debug.h>
#include <manux/limites.h>
Graphe des dépendances par inclusion de main.c:

Aller au code source de ce fichier.

Fonctions

void startManuX (void)
 
void init (void)
 

Variables

INoeud iNoeudConsole
 

Description détaillée

: Un exemple de début de noyau.

J'intègre à peu près tout dans ce noyau, donc régulièrement il ne compile pas ou ne fonctionne pas car il n'est pas complètement à jours avec mes dernières modifications. Il est de plus assez pénible à lire car j'utilise intensivement les conditions du préprocesseurs pour bien les identifier. Dans une utilisation plus classique, la plupart doivent disparaître.

                                                (C) Manu Chaput 2000-2026

Définition dans le fichier main.c.

Documentation des fonctions

◆ init()

void init ( void  )
extern

Définition à la ligne 74 du fichier init-acces-concurrent.c.

◆ startManuX()

void startManuX ( void  )

Définition à la ligne 89 du fichier main.c.

Documentation des variables

◆ iNoeudConsole

INoeud iNoeudConsole

Configuration de la console

Définition à la ligne 87 du fichier main.c.