21 Commits

Author SHA1 Message Date
ParrotXray
6a59d7bc84
feat: Update Build.md 2025-05-11 13:51:04 +08:00
ParrotXray
9462fdf4fb
feat: Update Build.md 2025-05-11 13:43:10 +08:00
ParrotXray
09979498dd add: Added environment construction documents and README 2025-05-11 13:34:52 +08:00
ParrotXray
ad73908693 feat: Improve some interruptions 2025-05-11 13:03:40 +08:00
ParrotXray
c5a211db51 add: Initialize the IDT table and add interrupt functions 2025-05-10 21:47:46 +08:00
ParrotXray
27568f5b5f feat: Update cpu.rs 2025-05-09 22:08:44 +08:00
ParrotXray
50b1f5f59a feat: Refactor cpu.rs to use the x86 crate 2025-05-09 02:22:40 +08:00
ParrotXray
69c2d6e358
Merge pull request #1 from ParrotXray/feat/gdt-refactor
feat: Refactoring the GDT table using the x86 crate
2025-05-08 22:10:28 +08:00
ParrotXray
68933b9dfc feat: Refactoring the GDT table using the x86 crate 2025-05-08 21:53:16 +08:00
ParrotXray
3a0de5c81d fix: Fix tty cursor issue 2025-05-07 22:35:35 +08:00
ParrotXray
79227b945d fix: Changed a small warning 2025-05-07 01:45:14 +08:00
ParrotXray
f84fc02eaf fix: Fixed a small problem 2025-05-07 01:42:54 +08:00
ParrotXray
a199fa4509 fix: Remove the crashing code 2025-05-07 01:00:24 +08:00
ParrotXray
95d86cf7c9 add: Added GDT table support 2025-05-07 00:58:04 +08:00
ParrotXray
00d2cf4344 update: Update the kernel 2025-05-05 21:22:14 +08:00
ParrotXray
faf80c14f4 add: Add print.rs 2025-05-05 21:08:13 +08:00
ParrotXray
e65a0e056b add: Add lib folder 2025-05-05 20:24:20 +08:00
ParrotXray
591372c741 feat: Support basic tty output 2025-05-05 20:06:18 +08:00
ParrotXray
3177749dbe add: Added io.rs and cpu.rs 2025-05-05 15:52:50 +08:00
ParrotXray
9566eec501 add: Add some deleted stuff 2025-05-05 14:31:21 +08:00
ParrotXray
b19fd1790d feat: Try Rust 2025-05-05 00:43:29 +08:00