Logo
Explore Help
Register Sign In
elleoma/os-in-1000-lines
1
0
Fork 0
You've already forked os-in-1000-lines
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
24 Commits 1 Branch 0 Tags
main
Commit Graph

16 Commits

Author SHA1 Message Date
Amoelle
7bc28c2331 blindly implemented exit system call 2025-07-31 13:14:28 +03:00
Amoelle
cfffd14b4b wrote a shell but have an error will debug tomorrow 2025-07-29 21:48:16 +03:00
Amoelle
bc9fa4eac7 implemented user mode 2025-07-29 11:31:47 +03:00
Amoelle
2a6266566a first user application 2025-07-29 08:47:34 +03:00
Amoelle
bb8944d6ad fixed process handling & refactor 2025-07-27 13:00:38 +03:00
Amoelle
ee6c87c6d7 small refactoring & fix 2025-07-27 12:24:50 +03:00
Amoelle
f742d1fe9b map kernel memory area 2025-07-27 11:35:47 +03:00
Amoelle
0e62049711 mapping pages 2025-07-27 11:23:29 +03:00
Amoelle
954a379c2d finish implementation of running multiple processes concurrently (unsafely) 2025-07-23 15:52:18 +03:00
Amoelle
1b45f68095 scheduler 2025-07-23 15:23:45 +03:00
Amoelle
613145e8f6 process control and context switch 2025-07-23 13:45:41 +03:00
Amoelle
af7b8d2851 memory allocation 2025-07-18 21:41:42 +03:00
Amoelle
f9a858c953 exception handler 2025-07-18 19:36:31 +03:00
Amoelle
8fae948c32 implement kernel panic 2025-07-18 12:36:18 +03:00
Amoelle
9d161d1cb5 basic types and memory operations 2025-05-29 22:20:47 +03:00
Amoelle
af8cd71f59 create simple kernel in C with a linker script 2025-05-25 14:30:03 +03:00
Powered by Gitea Version: 1.24.4 Page: 29ms Template: 8ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API