Nicolas Hordé
|
31b139ab01
|
feat: multiboot2 géré à partir d'une routine asm
|
2018-09-27 17:12:12 +02:00 |
Nicolas Hordé
|
48778a7ef6
|
fix: boot sur disque dur par GRUB en multiboot2 64 bits UEFI - correction multiboot2 à faire sur system.sys
|
2018-09-27 11:13:27 +02:00 |
Nicolas Hordé
|
47e779ea1a
|
feat: boot sur disque dur par GRUB en multiboot2
|
2018-09-27 07:55:24 +02:00 |
Nicolas Hordé
|
87956a41a3
|
feat: gestion TSS/TSR en cours
|
2018-09-18 15:11:50 +02:00 |
Nicolas Hordé
|
a12ddfa03b
|
feat: ajout GDT user, CPUID ajouts, noyaux 0x100000, syscall par sysenter préparation
|
2018-09-18 14:29:35 +02:00 |
Nicolas Hordé
|
93897a6cce
|
feat: structure command et ajout d'un fichier shell.c
|
2018-09-17 18:17:11 +02:00 |
Nicolas Hordé
|
c3a153b091
|
fix: correction keyboard.c
|
2018-09-17 13:18:05 +02:00 |
Nicolas Hordé
|
8e9987ba8a
|
fix: correction initialisation GDT
|
2018-09-17 13:14:27 +02:00 |
Nicolas Hordé
|
b1abb2f5a2
|
feat: gestion chargement d'une nouvelle GDT - non fonctionnel
|
2018-09-01 22:58:05 +02:00 |
Nicolas Hordé
|
debba65eba
|
fix: correction de dump_regs
|
2018-09-01 15:11:54 +02:00 |
Nicolas Hordé
|
aace138efe
|
feat: gestion GDT + affichage GDT+IDT
|
2018-08-31 02:48:03 +02:00 |
Nicolas Hordé
|
0c8419c91b
|
feat: debogage de printf et modification de dump_regs
|
2018-08-30 01:07:28 +02:00 |
Nicolas Hordé
|
ca1f1c18a8
|
feat: modification de la fonction printf
|
2018-08-29 10:12:00 +02:00 |
Nicolas Hordé
|
e3c09a2191
|
feat: menage dans fichiers inutiles
|
2018-08-28 15:22:43 +02:00 |
Nicolas Hordé
|
647050d22e
|
fix: correction de la fonction trianglefill
|
2018-08-22 20:43:21 +02:00 |
Nicolas Hordé
|
36185af660
|
fix: debogue de la fonction trianglefill
|
2018-08-22 18:39:06 +02:00 |
Nicolas Hordé
|
c76554dd4a
|
feat: ajout fonctions graphiques 2D + math + tick dans le timer
|
2018-08-22 17:36:30 +02:00 |
Nicolas Hordé
|
2ce9d70b48
|
feat: ajout interpréteur de commande & fonctions clavier essentielles
|
2018-08-21 08:26:35 +02:00 |
Nicolas Hordé
|
aeeb371294
|
fix: correction des interruptions par défaut
|
2018-08-20 16:35:36 +02:00 |
Nicolas Hordé
|
b4ba872397
|
feat: ajout de fonctions dans la librairie string - entiers & listes
|
2018-08-18 18:37:18 +02:00 |
Nicolas Hordé
|
539eeb1d8f
|
feat: ajout de fonctions dans la librairie string
|
2018-08-17 22:32:09 +02:00 |
Nicolas Hordé
|
49a4bd4640
|
feat: ajout de fonctions dans la librairie string
|
2018-08-17 18:10:20 +02:00 |
Nicolas Hordé
|
56da8273e8
|
feat: revision des fichiers, ajouts commentaires, ménage & indentation
|
2018-08-17 16:46:56 +02:00 |
Nicolas Hordé
|
3aa3adb92c
|
Merge tag '2.2.0' into develop
Merge avec master 2.2.0
|
2007-04-02 16:16:24 +00: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é
|
8635744ec7
|
docs: image montrant COS2000 V2.2fr bêta et la gestion de l'ANSI au démarrage
|
2007-04-02 16:16:24 +00:00 |
Nicolas Hordé
|
6571bc696e
|
Merge branch 'release/2.2.0'
|
2007-04-02 14:36:13 +00:00 |
Nicolas Hordé
|
d29fa15861
|
fix: correction interruptions, version fonctionnelle
|
2018-08-17 11:17:24 +02:00 |
Nicolas Hordé
|
60edc30f82
|
build: enlève l'optimisation du code
|
2007-04-02 14:36:13 +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é
|
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 |