Nicolas Hordé
|
d29fa15861
|
fix: correction interruptions, version fonctionnelle
|
2018-08-17 11:17:24 +02:00 |
Nicolas Hordé
|
b09af8b250
|
fix: correction pour adaptation sous Linux, passage au format ELF
BREAKING CHANGE: attention modification majeure du code
|
2018-07-24 04:04:07 +02:00 |
Nicolas Hordé
|
39822e8f9e
|
feat: Préparation de la gestion de la mémoire (LDT/GDT)
|
2007-04-05 17:33:32 +00:00 |
Nicolas Hordé
|
3a7cbd5f63
|
build: enlève l'optimisation du code
|
2007-04-02 14:35:35 +00:00 |
Nicolas Hordé
|
68445d3a54
|
fix: Correction des ports entrée-sortie
|
2007-04-02 14:34:56 +00:00 |
Nicolas Hordé
|
252515be4a
|
fix: Correction des fonctions d'accès à la mémoire
|
2007-04-02 14:34:45 +00:00 |
Nicolas Hordé
|
ebc947f06d
|
style: Reformatage de la fonction ABS
|
2007-04-02 14:34:32 +00:00 |
Nicolas Hordé
|
1027401800
|
feat: ajout d'un buffer pour les scancodes
|
2007-04-02 14:34:19 +00:00 |
Nicolas Hordé
|
6d16c840ea
|
feat: Changement de police 8x16
|
2007-04-02 14:33:40 +00:00 |
Nicolas Hordé
|
671e43b398
|
feat: Changement de police 8x8
|
2007-04-02 14:33:06 +00:00 |
Nicolas Hordé
|
0e2a76d4b1
|
style: Reformatage de la librairie 3D
|
2007-04-02 14:32:50 +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é
|
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é
|
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 |
Nicolas Hordé
|
a772f00d9a
|
feat: ensemble de fonctions permettant la gestion de l'affichage en mode VGA
|
2007-04-02 13:20:55 +00:00 |
Nicolas Hordé
|
1652e1239c
|
feat: ensemble de fonctions permettant la gestion des IRQs et des interruptions en mode protégé
|
2007-04-02 13:20:26 +00:00 |
Nicolas Hordé
|
ff555b167a
|
feat: polices 8x16 pour l'affichage en mode graphique et texte
|
2007-04-02 13:19:57 +00:00 |
Nicolas Hordé
|
ef09216598
|
feat: polices 8x8 pour l'affichage en mode graphique et texte
|
2007-04-02 13:19:50 +00:00 |
Nicolas Hordé
|
352644824c
|
feat: changement radical de syntaxe des fonctions Ajouts de commentaires
|
2007-04-02 13:19:06 +00:00 |
Nicolas Hordé
|
9430dd8699
|
feat: ajout de nombreux modes graphiques et remaniement de leur stockage
|
2007-04-02 13:18:40 +00:00 |
Nicolas Hordé
|
7045741c5e
|
feat: changement radical de syntaxe des fonctions
|
2007-04-02 13:17:40 +00:00 |
Nicolas Hordé
|
5bea78de5b
|
feat: changement de nom au sein du dossier
|
2007-04-02 13:05:06 +00:00 |
Nicolas Hordé
|
2325a40fb5
|
build: ajout de nouvelles compilations
|
2007-04-02 13:04:21 +00:00 |
Nicolas Hordé
|
d03e3ce1ae
|
feat: ensemble de fonctions permettant la gestion des I/O
|
2007-04-02 13:03:47 +00:00 |
Nicolas Hordé
|
7b41bd6595
|
feat: ensemble de fonctions permettant la gestion de la mémoire
|
2007-04-02 13:03:33 +00:00 |
Nicolas Hordé
|
dbbbc1458e
|
feat: police pour le mode texte 8x8
|
2007-04-02 13:03:10 +00:00 |
Nicolas Hordé
|
7349aa3ebb
|
feat: ajout de nombreuses fonctionnalité pour l'affichage en mode texte
|
2007-04-02 13:01:09 +00:00 |
Nicolas Hordé
|
e129e59eeb
|
fix: erratum sur le mode 2
|
2007-04-02 13:00:16 +00:00 |
Nicolas Hordé
|
0c93eeb5bd
|
feat: première version C/C++ de COS2000
|
2007-04-02 12:52:01 +00:00 |