Commit Graph

141 Commits

Author SHA1 Message Date
Nicolas Hordé 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
Nicolas Hordé 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
Nicolas Hordé 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
Nicolas Hordé 8a5dcd0172 feat: utilisation de la fonction fileexec plutot que la fonction de projection en bloc mémoire 2004-10-30 19:54:49 +00:00
Nicolas Hordé a4b18960f3 feat: utilisation de la projection en bloque mémoire pour le lancement d'application 2004-10-30 19:26:33 +00:00
Nicolas Hordé 0a8f8d59b4 feat: ajout de l'initialisation des pilote de bloc mémoire 2004-10-30 19:26:04 +00:00
Nicolas Hordé 4d989b0e3e feat: intégration de la commande projfile de projection en bloc mémoire 2004-10-30 19:25:45 +00:00
Nicolas Hordé 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
Nicolas Hordé 819d3e819c feat: petit programme de gestion de la mémoire, pour l'instant en visualisation seulement 2004-10-29 18:24:09 +00:00
Nicolas Hordé 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
Nicolas Hordé 829f9b4721 fix: correction du nom de gestionnaire de mémoire vers mcb.sys 2004-10-29 17:20:55 +00:00
Nicolas Hordé 2cc7825eb2 feat: ajout des pilotes de gestion de la mémoire 2004-10-29 16:39:58 +00:00
Nicolas Hordé 7e4d39175e feat: ajout des declaration pour la gestion des blocs de mémoire 2004-10-29 16:39:12 +00:00
Nicolas Hordé 6a4fba7f9a feat: ajout de declarations diverses 2004-10-29 16:38:22 +00:00
Nicolas Hordé 0190b45438 feat: prise en charge des blocs de mémoire dans le noyau 2004-10-29 16:35:08 +00:00
Nicolas Hordé 22f45183fd feat: prise en charge des blocs de mémoire dans le chargement 2004-10-29 16:32:48 +00:00
Nicolas Hordé ef5df22a06 feat: ajout du pilote lpt.sys 2004-10-28 15:48:48 +00:00
Nicolas Hordé 54d2f01f90 Merge branch 'hotfix/1.0.1' 2004-06-12 22:13:38 +00:00
Nicolas Hordé f4f42eea75 fix: correction du bogue concernant la detection des ressources PCI : affiche uniquement les sous fonction lorsqu'il en existe Rajout de l'identifiant PCI 2004-10-28 15:47:34 +00:00
Nicolas Hordé 0b373cda0d fix: correction d'un bogue lors de l'écriture du secteur de boot 2004-06-12 22:58:25 +00:00
Nicolas Hordé 7e71c486c1 Merge tag '1.0.1' into develop
Merge avec develop 1.0.1
2004-06-12 21:34:04 +00:00
Nicolas Hordé 465eb632df Merge tag '1.0.0' into develop
Merge avec master 1.0.0
2004-06-12 21:47:49 +00:00
Nicolas Hordé db731a84de docs: Ajout de copies d'écran 2004-06-12 22:13:38 +00:00
Nicolas Hordé a9fd6c916e fix: correction d'un bogue pour le ret far et de l'affichage du nombre de bus 2004-06-12 21:56:31 +00:00
Nicolas Hordé 889a5b6cb9 feat: utilisation de l'int 47h plutot que les sous routine video 2004-06-12 21:47:49 +00:00
Nicolas Hordé c623a979b0 Merge branch 'release/1.0.0' 2004-06-12 21:34:04 +00:00
Nicolas Hordé 0424cbbab8 fix: correction de l'installation et de la detection
BREAKING CHANGE: attention modification majeure du code
2004-06-12 22:13:38 +00:00
Nicolas Hordé 5a23656824 refactor: Passage aux outils GNU (Cygwin, make)
BREAKING CHANGE: attention modification majeure du code
2004-06-12 21:34:04 +00:00
Nicolas Hordé 4fad0d98a3 feat: ajout licence GPL V2.0 et informations sous forme de fichiers. Logiciel communication LPT. Gestion de l'heure. 2001-07-09 22:48:10 +02:00
Nicolas Hordé 9732d45b9f refactor: rangement des sources dans différents répertoires. Gestion de joystick. 2001-07-01 22:48:10 +02:00
Nicolas Hordé 336d676da6 feat: ajout d'une application qui passe en Pmode. Finalisation de la gestion de la souris. 2001-06-01 22:48:10 +02:00
Nicolas Hordé 36a6efc333 feat: ajout d'une commande interne mode. Nombreuses nouvelles fonctions dans str0. 2001-05-15 22:48:10 +02:00
Nicolas Hordé 564853e762 feat: ajout d'une librairie de gestion de chaines de caractères à zéro terminal. 2001-05-14 22:48:10 +02:00
Nicolas Hordé 6b08464f51 feat: ajout de fonction permettant de gérer les interruptions, création d'une ligne de commande. Gestion de la souris. 2001-05-09 22:48:10 +02:00
Nicolas Hordé 163064bbb7 feat: ajout de fonction permettant de communiquer avec le port LPT (imprimante) et fonction timer. 2001-04-27 22:48:09 +02:00
Nicolas Hordé 4c3f72e0ce feat: compression au format RIP du logo BMP. Ajout d'un logiciel de vérification de la disquette. 2001-02-25 21:48:09 +01:00
Nicolas Hordé f3db02caa1 feat: amélioration du système d'installation. Ajout d'une application qui permet de lancer un logo BMP de cos2000. 2001-02-18 21:48:09 +01:00
Nicolas Hordé 00571c6cc7 feat: ajout d'un pilote VGA et changement de police dés le démarrage. 2001-02-04 21:48:09 +01:00
Nicolas Hordé 2a899f1618 feat: ajout d'un menu permettant de lancer 2 applications: visualisateur de mémoire et visualisateur de mémoire de masse (disquette) 2001-02-03 21:48:09 +01:00
Nicolas Hordé 31b13a3530 Commit Initial 2000-12-10 21:48:09 +01:00
Nicolas Hordé f05d3d49af feat: première version de COS2000. Affichage d'un texte en 3D au démarrage. 2000-12-10 21:48:09 +01:00