Nicolas Hordé
|
3c3f0bb88e
|
feat: suppression de NASM en tant qu'assembleur et utilisateur de GAS, bascule des handlers sur un nouveau fichier et modification progressive des interruptions/exceptions
|
2018-12-15 19:13:26 +01:00 |
Nicolas Hordé
|
3c7ddafc2d
|
refactor: ajout d'information dans les fichiers MD, réindentation des fichiers, corrections de bogues
|
2018-12-12 15:25:04 +01:00 |
Nicolas Hordé
|
dd70f75ab8
|
feat: reprise des fonctions de sauvegarde des registres pour task_switch
|
2018-12-11 17:00:19 +01:00 |
Nicolas Hordé
|
11071e5bbd
|
feat: ajout de process.h/c pour la gestion de la création de tâche/processus, non compilable
|
2018-12-09 00:40:25 +01:00 |
Nicolas Hordé
|
812e3c0bed
|
feat: ajustement des fonctions multiboot
|
2018-11-14 22:23:10 +01:00 |
Nicolas Hordé
|
5683c69311
|
feat: dumpcpu inline & test concluant err 1
|
2018-10-10 08:06:39 +02:00 |
Nicolas Hordé
|
72abe00043
|
feat: gestion d'exception avancé avec dump des registres
|
2018-10-03 22:50:54 +02:00 |
Nicolas Hordé
|
baf52f0594
|
fix: ajout gestion erreur Pagefault plus fin + mécanisme pile exception
|
2018-10-02 17:16:23 +02:00 |
Nicolas Hordé
|
e137749be8
|
refactor: information LGPL3 et nom de l'auteur dans les sources, reformatage
|
2018-09-28 20:35:51 +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é
|
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é
|
8957e98fac
|
feat: déclaration de fonctions ayant rapport avec la gestion du CPU
|
2007-04-02 13:57:08 +00:00 |