22 Commits

Author SHA1 Message Date
f47656fd88 fix: modification de la fonction verifsector qui présentait de nombreux bogues 2004-11-05 00:57:03 +00:00
d7590a4589 feat: ajout d'une recherche de sous bloc (mbfindsb) et correction d'un but concernant la commande de recherche de bloc mbfind. 2004-11-03 22:30:09 +00:00
7dbba04017 feat: rajout de la fonction mbclean permettant de fusionner les espaces libres et cela de maniere systematique lors d'une liberation de mémoire. 2004-11-03 00:32:19 +00:00
d5a9d98391 feat: rajout de la fonction mballoc qui permet a un programme utilisateur de reservé un bloc mémoire de data. Modification de la commande mbfree afin de libérer les sous blocs associés. 2004-11-02 21:54:19 +00:00
76e8687269 feat: suppression des fonction de gestion de blocs de mémoire inutile et mise en résident systématique des blocs mémoire système 2004-10-31 12:24:36 +00:00
3cd3469cb0 feat: finalisation de la fonction mbfind Ajout de la fonction mbchown qui permet de changer le parent d'un bloc mémoire 2004-10-31 11:45:46 +00:00
753debd849 feat: finalisation de la verification d'unicité des processus Ajout de la gestion des parents dans la fonction execfile 2004-10-31 11:44:57 +00:00
0af23ddb31 fix: correction de bogues dans la fonction MBCreate : le segment reservé n'etait pas correctement renvoyé si l'espace mémoire etait pile. 2004-10-31 09:31:20 +00:00
f94e485267 feat: rajout de la liberation de la mémoire via la fonction MBFREE dans la fonction exec. 2004-10-31 09:30:14 +00:00
0a0e9cc723 fix: correction de bogues (sauts et flag carry) lors de l'echec de la projection en mémoire dans la fonction execfile 2004-10-30 20:36:00 +00:00
4b570f7995 feat: ajout de la fonction fileexec permetant l'execution directe d'un fichier. La liberation de la mémoire n'est pas encore prise en compte. 2004-10-30 19:55:45 +00:00
0a8f8d59b4 feat: ajout de l'initialisation des pilote de bloc mémoire 2004-10-30 19:26:04 +00:00
4d989b0e3e feat: intégration de la commande projfile de projection en bloc mémoire 2004-10-30 19:25:45 +00:00
df90101e7f fix: correctione du fonctionnement des blocs de mémoire. rajout d'une fonction de projection en bloc mémoire. utilisation de la fonction projfile pour le chargement des pilotes et de l'interpreteur. ajout de fonctions de déboguage temporaire 2004-10-30 18:51:59 +00:00
09f8882cb8 fix: correction de bogue multiple permettant a ce pilote de fonctionner et ajout d'une fonction de listage des blocs 2004-10-29 18:22:55 +00:00
829f9b4721 fix: correction du nom de gestionnaire de mémoire vers mcb.sys 2004-10-29 17:20:55 +00:00
2cc7825eb2 feat: ajout des pilotes de gestion de la mémoire 2004-10-29 16:39:58 +00:00
0190b45438 feat: prise en charge des blocs de mémoire dans le noyau 2004-10-29 16:35:08 +00:00
22f45183fd feat: prise en charge des blocs de mémoire dans le chargement 2004-10-29 16:32:48 +00:00
ef5df22a06 feat: ajout du pilote lpt.sys 2004-10-28 15:48:48 +00:00
5a23656824 refactor: Passage aux outils GNU (Cygwin, make)
BREAKING CHANGE: attention modification majeure du code
2004-06-12 21:34:04 +00:00
9732d45b9f refactor: rangement des sources dans différents répertoires. Gestion de joystick. 2001-07-01 22:48:10 +02:00