Commit Graph

156 Commits

Author SHA1 Message Date
Nicolas Hordé af9c17dd7d feat: Reformatage des includes Graph 2007-04-02 14:32:07 +00:00
Nicolas Hordé 2765cd7331 feat: réalise la chargement du fichier system.sys au format PE 2007-04-02 14:30:51 +00:00
Nicolas Hordé 1ed65408fc build: ajout de la copie du secteur de boot lors de INSTALL 2007-04-02 14:21:48 +00:00
Nicolas Hordé 7fcda8d524 build: compilation du system.sys au format PE 2007-04-02 14:21:18 +00:00
Nicolas Hordé 57d7f287d0 feat: logo de COS2000 au format ANSI 2007-04-02 14:20:08 +00:00
Nicolas Hordé e005a10e65 feat: initialisation de la souris Détection du processeur Affichage du logo au format ANSI 2007-04-02 14:19:44 +00:00
Nicolas Hordé 55419d76ae perf: amélioration des modes textes 2007-04-02 14:18:14 +00:00
Nicolas Hordé 77d4211556 feat: ajout d'un fonction Waitascii Ajout de la gestion multiconsole 2007-04-02 14:16:14 +00:00
Nicolas Hordé cd78773ee6 build: ajout des nouveaux modules a compiler 2007-04-02 14:14:40 +00:00
Nicolas Hordé 0a81792b49 feat: mise en place de consoles multiples avec leurs propres paramètres videos Ajout d'un fonction de sortie type printf 2007-04-02 14:14:21 +00:00
Nicolas Hordé 15e43ea521 feat: ajout de fonctionnalité dans la gestion de pages, split, clignotement, défilement 2007-04-02 14:12:33 +00:00
Nicolas Hordé bbffb508fb feat: mise a jour de l'irq 1 par défaut Ajout de irqendmaster dans les irq cascadées Utilisation du sélecteur 0x20 au lieu de 0x30 pour les exceptions/interruptions 2007-04-02 14:08:50 +00:00
Nicolas Hordé e2b0599126 feat: ensemble de fonctions permettant la gestion de chaînes de caractères 2007-04-02 14:06:17 +00:00
Nicolas Hordé 04a822b145 feat: ensemble de fonctions permettant la gestion de la souris 2007-04-02 14:06:06 +00:00
Nicolas Hordé 8bebcb0ccc feat: ensemble de fonctions permettant l'utilisation de fonctions mathématiques 2007-04-02 14:05:57 +00:00
Nicolas Hordé 816dc06152 feat: ensemble de fonctions permettant la réalisation de dessin 2D 2007-04-02 14:05:40 +00:00
Nicolas Hordé bb49590329 feat: ensemble de fonctions permettant la détection de la CPU 2007-04-02 14:05:16 +00:00
Nicolas Hordé 3dd21b4d1f feat: ensemble de fonctions permettant l'utilisation de la 3D 2007-04-02 14:04:46 +00:00
Nicolas Hordé e5bb6b413f feat: ajouts des structures et déclarations permettant l'usage de consoles 2007-04-02 14:02:21 +00:00
Nicolas Hordé d49a12442f feat: ajout de déclarations de nombreuses fonctions graphiques et texte 2007-04-02 14:01:49 +00:00
Nicolas Hordé fa3f9f8cab feat: définition de nouveaux types 2007-04-02 14:01:17 +00:00
Nicolas Hordé 659a895fda feat: déclaration de fonctions ayant rapport avec la gestion des chaînes de caractères 2007-04-02 14:00:50 +00:00
Nicolas Hordé 237bba6e56 feat: pour l'utilisation des listes d'arguments a taille variable 2007-04-02 14:00:33 +00:00
Nicolas Hordé 9d6216ed90 fix: Correction des ports entrée-sortie 2007-04-02 13:59:52 +00:00
Nicolas Hordé cdd57c6d4b feat: déclaration de fonctions ayant rapport avec la gestion de la souris 2007-04-02 13:59:20 +00:00
Nicolas Hordé dc7af075ed fix: Correction des fonctions d'accès à la mémoire 2007-04-02 13:59:08 +00:00
Nicolas Hordé e85b7dad26 feat: déclaration de fonctions ayant rapport avec les mathématiques 2007-04-02 13:58:46 +00:00
Nicolas Hordé 3b1c4fc398 feat: suppression des équivalence de touches de fonctions 2007-04-02 13:58:32 +00:00
Nicolas Hordé d3397dced2 feat: déclaration de fonctions ayant rapport avec les fonctions vidéo 2D 2007-04-02 13:57:51 +00:00
Nicolas Hordé 8d39bb60cd feat: déclaration de fonctions ayant rapport avec la détection du CPU 2007-04-02 13:57:27 +00:00
Nicolas Hordé 8957e98fac feat: déclaration de fonctions ayant rapport avec la gestion du CPU 2007-04-02 13:57:08 +00:00
Nicolas Hordé 055c6435d6 feat: déclaration de fonctions ayant rapport avec la 3D 2007-04-02 13:56:43 +00:00
Nicolas Hordé fcfddd59f8 build: mise a jour de la compilation pour qu'elle inclue le loader 2007-04-02 13:54:09 +00:00
Nicolas Hordé c301aa8bfc feat: déplacement de loader dans le dossier boot 2007-04-02 13:53:35 +00:00
Nicolas Hordé 9d83c3bc63 feat: déplacement de loader dans le dossier boot 2007-04-02 13:53:27 +00:00
Nicolas Hordé 01496ab3b8 fix: correction de bogue et optimisation du code et suppression de la detection du CPU 2007-04-02 13:51:30 +00:00
Nicolas Hordé d7d8433a22 feat: déclaration inhérentes a l'usage du format PE 2007-04-02 13:50:43 +00:00
Nicolas Hordé 0680ef81b1 Merge tag '2.1.0' into develop
Merge avec master 2.1.0
2007-04-02 13:45:39 +00:00
Nicolas Hordé f4a08297e9 build: remise en forme totale de la compilation 2007-04-02 13:48:46 +00:00
Nicolas Hordé c446ca3608 feat: initialisation de l'idt Initialisation du controleur 8259a Installation du handler "timer" Installation du handler "clavier" 2007-04-02 13:47:30 +00:00
Nicolas Hordé 571ba62e2c build: suppression de clause copy 2007-04-02 13:46:07 +00:00
Nicolas Hordé c1e18097a6 feat: suppression de l'attente de l'appuie sur une touche avant de passé en PMODE 2007-04-02 13:45:39 +00:00
Nicolas Hordé 79d2d1a7cc Merge branch 'release/2.1.0' 2007-04-02 13:44:45 +00:00
Nicolas Hordé 35fb7f8535 refactor: suppression des fichiers obsolètes 2007-04-02 13:44:45 +00:00
Nicolas Hordé c1e4dbd597 build: mise a jour des modules a compiler 2007-04-02 13:44:25 +00:00
Nicolas Hordé 550d622a4a feat: mise en place de gestion de l'ANSI et des caractère d'échappement 2007-04-02 13:44:12 +00:00
Nicolas Hordé aceda50903 feat: optimisations de fonctions vidéos 2007-04-02 13:43:32 +00:00
Nicolas Hordé c435ab7d97 feat: table de touches pour les fonctions claviers 2007-04-02 13:42:34 +00:00
Nicolas Hordé 5b1cade36b feat: définition de type C 2007-04-02 13:42:06 +00:00
Nicolas Hordé 1e579f83be feat: ensemble de fonctions permettant la gestion du timer 2007-04-02 13:41:56 +00:00