Commit graph

  • 8398c0d57e Update README master Loic Guegan 2023-11-30 16:22:08 +01:00
  • 1530a85d5a Solving many issues: Aligning kernel stack, improve syscall mechanism, DISABLING RED-ZONE !!!! Loic Guegan 2021-05-04 15:30:24 +02:00
  • 64a17f3e06 Simplify ds segment register management Loic Guegan 2021-05-02 19:10:15 +02:00
  • 5c3e2d90b3 Debug scheduler Loic Guegan 2021-05-02 18:54:11 +02:00
  • e59104ffb5 Debug GDT enable multitasking Loic Guegan 2021-05-02 14:46:18 +02:00
  • 4f08ba2b1d Creating scheduler, debug paging Loic Guegan 2021-05-01 11:37:52 +02:00
  • fb69c7b058 Setup TSS segment Loic Guegan 2021-04-30 10:43:44 +02:00
  • 66f2ca6246 Debug interrupts, allow to show bmp images Loic Guegan 2021-04-30 09:31:30 +02:00
  • 717556178c Update paging system Loic Guegan 2021-04-29 17:36:41 +02:00
  • f37f5d86b7 Debug memory Loic Guegan 2021-04-29 15:01:54 +02:00
  • fde8a1ab65 Debug, add memory print driver Loic Guegan 2021-04-29 08:49:41 +02:00
  • 067d6e340b Refactoring Loic Guegan 2021-04-28 15:07:12 +02:00
  • 778e43c0a2 Update figure Loic Guegan 2021-04-28 11:12:27 +02:00
  • 152f14654b Debug trampoline and paging Loic Guegan 2021-04-28 10:46:36 +02:00
  • f13b26eeb4 Making kernel Higher-Half Loic Guegan 2021-04-27 19:02:17 +02:00
  • 9dc527b3be Enable psf font for framebuffer display Loic Guegan 2021-04-26 12:37:34 +02:00
  • 7db6db5ae6 Debug multiboot, enable apic and ACPI table parsing Loic Guegan 2021-04-25 12:41:24 +02:00
  • 657372f1be New paging manager and multiboot2 tools Loic Guegan 2021-04-24 10:09:43 +02:00
  • 99019721a9 Enable interrupts Loic Guegan 2021-04-21 18:54:50 +02:00
  • 2f712d027b Refactoring Loic Guegan 2021-04-21 13:18:01 +02:00
  • d9443c7fdf Refactoring Loic Guegan 2021-04-21 12:23:54 +02:00
  • ca1e725b0d Init sources Loic Guegan 2021-04-19 19:06:28 +02:00
  • f5146ca9c9 Setup .gitignore Loic Guegan 2021-04-19 19:04:05 +02:00