Commit Graph

9 Commits

Author SHA1 Message Date
Julien CLEMENT 02811acc2c feat(gdt): add macros for generic kernel segment descriptors
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-16 02:47:12 +02:00
Julien CLEMENT 96610353c8 feat(idt): add idt creation
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-14 22:57:38 +02:00
Julien CLEMENT 60800e71fd doc(gdt): add comments in gdt header
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-14 18:53:11 +02:00
Malo Lecomte 5a2f104d9a fix(gdt): revert gdt_r bitfield 2021-07-14 03:16:49 +02:00
Julien CLEMENT a5ff8a6a92 feat(gdt): add gdt kernel entries creation
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-13 22:31:01 +02:00
Julien CLEMENT e862a4185b feat(gdt): add gdt loading
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-13 21:38:19 +02:00
Julien CLEMENT 67ec69bdde fix(gdt): put lsb first in gdt-entry bitfields
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-13 20:10:35 +02:00
Julien CLEMENT 2ee5432c9a feat(gdt): pack gdt_entry struct
Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
2021-07-13 18:19:12 +02:00
Malo Lecomte 15c7d24715 feat(gdt): add gdt_entry struct 2021-07-13 05:05:58 +02:00