-
Notifications
You must be signed in to change notification settings - Fork 4
Home
MaximeCheramy edited this page Feb 21, 2012
·
16 revisions
#TacOS
TacOS est un système d'exploitation conçu pour architecture Intel x86. Ce projet a été réalisé initialement dans le cadre des projets tutorés de 4ème année Informatique. Son objectif est entièrement pédagogique.
Principales fonctionnalités :
- Interruptions / Exceptions / Appels systèmes
- Ordonnancement monoprocesseur par round robin
- Pagination et allocation dynamique de mémoire
- Chargement d'exécutables au format ELF
- Affichage texte (80x25) et graphique (en travaux)
- Implémentation très partielle de la libc
- Système de fichier Ext2 en lecture/écriture et FAT16/FAT32 en lecture
- Virtual File System
- Dev FS et Proc FS
- Terminaux (console et liaison série)
- Sémaphores
- Signaux
##Documentation
Quelques explication sur certains aspects de TacOS, à compléter:
###Utilisation
###Fonctionnalités kernel
IPC
Mémoire
FS
###Drivers
Rapport recherche biblio avant-projet: http://www.etud.insa-toulouse.fr/~projet_tut_OS/rapport.pdf Rapport projet tutoré: http://www.etud.insa-toulouse.fr/~projet_tut_OS/rapport_ptut.pdf Wiki utilisé lors de nos premières recherches: http://www.etud.insa-toulouse.fr/~projet_tut_OS/