Commit Graph

  • ae0593c972 Change io crate & add a small shell main surv 2026-03-25 20:45:11 +01:00
  • f966a1239e Log on tty (serial and vga) surv 2026-03-22 16:00:41 +01:00
  • 15ecefb5fb Add debug infos on panic surv 2026-03-22 14:27:56 +01:00
  • 897775f63a Cleans library directory surv 2026-03-21 21:56:22 +01:00
  • fadecc7c95 Add the rust std as a custom sysroot surv 2026-03-17 18:29:00 +01:00
  • 404a681254 Map keyboard to bépo surv 2026-03-16 10:33:21 +01:00
  • baeea20aa7 Interrupts are working again, new fontplate surv 2026-03-15 17:26:11 +01:00
  • b1aac20b57 Interrupts aren't working anymore surv 2026-03-15 10:48:41 +01:00
  • de6ef959ce Start stdin surv 2026-03-13 11:15:52 +01:00
  • f67718c3fe Add mouse and clean virtio surv 2026-03-11 16:42:58 +01:00
  • 60ddc88b38 Sync computers surv 2026-03-09 20:27:24 +01:00
  • c2e5e2f715 Sync computers surv 2026-03-09 17:53:06 +01:00
  • 9baa77a678 Sync computers surv 2026-03-07 16:11:54 +01:00
  • 3947663b13 keyboard through PCI&VirtIO surv 2026-03-07 09:59:39 +01:00
  • 9b6aec28f5 Better virtual file system, keyboard through MMIO&VirtIO surv 2026-03-05 14:41:28 +01:00
  • 041e544330 Sync computers surv 2026-03-01 16:12:02 +01:00
  • 392af94345 Sync computers surv 2026-03-01 15:41:36 +01:00
  • 783c76252a Add cargo flag to enable custom json target surv 2026-02-28 19:04:11 +01:00
  • 9a983c56f3 Sync computers surv 2026-02-28 18:55:10 +01:00
  • c3eb93e701 Relocations are working surv 2026-02-27 09:11:57 +01:00
  • 79b75dc75b Refactor surv 2026-02-26 11:52:40 +01:00
  • 4dc05c4151 Refactor surv 2026-02-25 14:08:27 +01:00
  • 8a8034bd11 Better user programs with a special std. Sleep and exit are calling scheduler instead of wfi. surv 2026-02-21 18:29:27 +01:00
  • 235f17e7cf Load dynamic programs using FAT32 surv 2026-02-20 22:10:09 +01:00
  • 00d9ce656c Adds justfile to build everything surv 2026-02-13 23:20:36 +01:00
  • 27a3847c13 Try loading code at runtime surv 2026-02-13 17:22:23 +01:00
  • a53e11d6dd Try some filesystems surv 2026-02-13 15:52:43 +01:00
  • 369ff5fef4 Adds syscall for sleep and print and makes process work in user mode surv 2026-02-12 11:36:04 +01:00
  • 8a5c17482c Makes scheduler works at the end of the interruption surv 2026-02-11 16:39:36 +01:00
  • 6fc08b5dbb Too late but it kinda works surv 2026-02-11 15:19:10 +01:00
  • 53043fd3cd Supervisor mode surv 2026-01-30 16:22:53 +01:00
  • 7a25e89d4c First commit surv 2026-01-22 18:09:14 +01:00