Commit Graph

187 Commits

Author SHA1 Message Date
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
Nicolas Hordé 6e9f38535e feat: ensemble de fonctions permettant la gestion du clavier 2007-04-02 13:41:24 +00:00
Nicolas Hordé 62753f40b8 feat: ensemble de fonctions permettant la gestion des IRQs et des interruptions en mode protégé 2007-04-02 13:41:00 +00:00
Nicolas Hordé 3ddf9e534a feat: suppression de fichiers obsolètes 2007-04-02 13:39:33 +00:00
Nicolas Hordé 60627eaa17 feat: ajout d'un nouvelles déclaration 2007-04-02 13:39:09 +00:00
Nicolas Hordé c2f0c96afe feat: modification de la syntaxe de certaines fonctions 2007-04-02 13:38:45 +00:00
Nicolas Hordé dfb7b76e3e feat: ajouts de type C 2007-04-02 13:38:18 +00:00
Nicolas Hordé b01c2cb479 feat: déclaration de fonctions ayant rapport avec la gestion du timer 2007-04-02 13:37:07 +00:00
Nicolas Hordé fd6fa89644 feat: déclaration de fonctions ayant rapport avec la gestion du clavier 2007-04-02 13:36:42 +00:00
Nicolas Hordé d089778aef feat: déclaration de fonctions ayant rapport avec la gestion des IRQ et interruptions 2007-04-02 13:35:56 +00:00
Nicolas Hordé bb4cd84056 feat: ajout des déclarations des différents types utilisés en C/C++ 2007-04-02 13:31:43 +00:00
Nicolas Hordé c191d4b6b2 feat: remise en forme du fichier 2007-04-02 13:30:47 +00:00
Nicolas Hordé b2254372fb build: revient a la version antérieur 2007-04-02 13:27:27 +00:00
Nicolas Hordé 7705c7c894 build: usage a nouveau de objcopy pour la génération de binaire pur 2007-04-02 13:26:29 +00:00
Nicolas Hordé b0441884e2 feat: test des nouvelles fonctionnalités graphiques de la librairie VGA 2007-04-02 13:26:03 +00:00
Nicolas Hordé 31a3c5a547 feat: changement a nouveau de l'emplacement du message de chargement 2007-04-02 13:25:38 +00:00
Nicolas Hordé f1710cf9ce build: ajout du repertoire drivers et des clauses testboot et installall 2007-04-02 13:24:34 +00:00
Nicolas Hordé 755099ca3e feat: suppression de "fonts.c" et "vgatxt.c" qui seront respectivement remplacé par "8x8fnt.c","8x16fnt.c" et "vga.c","video.c" 2007-04-02 13:23:13 +00:00
Nicolas Hordé 759e88c118 build: ajout des nouveaux modules a compiler 2007-04-02 13:21:56 +00:00
Nicolas Hordé 59757b7b70 feat: ensemble de fonctions permettant la gestion de l'affichage de façon indépendante du matériel (console/STDOUT) 2007-04-02 13:21:28 +00:00