TacOS
0.2
|
Répertoires | |
répertoire | drivers |
répertoire | fs |
répertoire | klibc |
Fichiers | |
fichier | clock.h [code] |
Gestion de l'horloge et du temps en général. | |
fichier | context.h [code] |
fichier | cpu.h [code] |
Définitions liées au fonctionnement interne du processeur. | |
fichier | dcache.h [code] |
Dentry cache. | |
fichier | debug.h [code] |
fichier | elf.h [code] |
Bibliothèque destinée à manipuler les fichiers exécutables ELF. | |
fichier | events.h [code] |
fichier | exception.h [code] |
fichier | fd_types.h [code] |
Structures liées aux fichiers ouverts. | |
fichier | fpu.h [code] |
fichier | gdt.h [code] |
fichier | hashmap.h [code] |
fichier | heap.h [code] |
fichier | i8254.h [code] |
Initialisation du i8254 (timer). | |
fichier | i8259.h [code] |
Initialisation du i8259 qui s'occupe des interruptions. | |
fichier | idt.h [code] |
Initialisation de la table des descripteurs d'interruption (et exceptions) et association aux handlers. | |
fichier | init.h [code] |
fichier | interrupts.h [code] |
Gestion des interruptions.. | |
fichier | ioports.h [code] |
Définition des macros pour faire des IO avec le matériel. Intel-specific I/O space access routines. | |
fichier | kdirent.h [code] |
Syscall pour ce qui est relatif aux dossiers. | |
fichier | kerrno.h [code] |
Codes erreurs. | |
fichier | kfcntl.h [code] |
Kernel file control operations. | |
fichier | klog.h [code] |
Logging macros. | |
fichier | kmalloc.h [code] |
Allocateur mémoire en kernel space. | |
fichier | kpanic.h [code] |
Handlers des exceptions. | |
fichier | kprocess.h [code] |
Création de nouveaux processus. | |
fichier | ksem.h [code] |
Coté noyau de la gestion des sémaphores. | |
fichier | ksignal.h [code] |
fichier | kstat.h [code] |
Manipulation des caractéristiques d'un fichier. | |
fichier | kstdio.h [code] |
kprintf | |
fichier | ksyscall.h [code] |
fichier | kunistd.h [code] |
Principales fonctions de l'API POSIX (read, write, seek, stat...) | |
fichier | list.h [code] |
fichier | mbr.h [code] |
fichier | memory.h [code] |
Gestion des pages mémoires physiques. | |
fichier | module.h [code] |
fichier | multiboot.h [code] |
fichier | pagination.h [code] |
fichier | pci.h [code] |
fichier | pci_config.h [code] |
fichier | pci_types.h [code] |
fichier | process_types.h [code] |
fichier | round_robin.h [code] |
fichier | scheduler.h [code] |
fichier | signal_types.h [code] |
Types pour les signaux (en particulier les numéros de signaux). | |
fichier | spinlock.h [code] |
fichier | symtable.h [code] |
fichier | syscall_values.h [code] |
fichier | termios_types.h [code] |
fichier | tty.h [code] |
Terminal posix-like. | |
fichier | types.h [code] |
fichier | vfs.h [code] |
Virtual File System. | |
fichier | vmm.h [code] |