# Diff Details

Date : 2026-04-17 19:36:06

Directory d:\\Projects\\C\\cleonos

Total : 27 files,  2979 codes, 1 comments, 752 blanks, all 3732 lines

[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details

## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [CMakeLists.txt](/CMakeLists.txt) | CMake | 27 | 0 | 2 | 29 |
| [cleonos/c/apps/bg\_main.c](/cleonos/c/apps/bg_main.c) | C | 101 | 0 | 26 | 127 |
| [cleonos/c/apps/fg\_main.c](/cleonos/c/apps/fg_main.c) | C | 150 | 0 | 36 | 186 |
| [cleonos/c/apps/help\_main.c](/cleonos/c/apps/help_main.c) | C | 4 | 0 | 0 | 4 |
| [cleonos/c/apps/jobs\_main.c](/cleonos/c/apps/jobs_main.c) | C | 120 | 0 | 26 | 146 |
| [cleonos/c/apps/kdbg\_main.c](/cleonos/c/apps/kdbg_main.c) | C | 214 | 0 | 56 | 270 |
| [cleonos/c/apps/kill\_main.c](/cleonos/c/apps/kill_main.c) | C | 144 | 0 | 39 | 183 |
| [cleonos/c/apps/ps\_main.c](/cleonos/c/apps/ps_main.c) | C | 160 | 0 | 35 | 195 |
| [cleonos/c/apps/shell/shell\_cmd.c](/cleonos/c/apps/shell/shell_cmd.c) | C | 3 | 0 | 0 | 3 |
| [cleonos/c/apps/spin\_main.c](/cleonos/c/apps/spin_main.c) | C | 13 | 0 | 4 | 17 |
| [cleonos/c/apps/top\_main.c](/cleonos/c/apps/top_main.c) | C | 195 | 0 | 47 | 242 |
| [cleonos/c/include/cleonos\_syscall.h](/cleonos/c/include/cleonos_syscall.h) | C++ | 40 | 0 | 3 | 43 |
| [cleonos/c/src/syscall.c](/cleonos/c/src/syscall.c) | C | 32 | 0 | 10 | 42 |
| [clks/arch/x86\_64/exec\_stack\_call.S](/clks/arch/x86_64/exec_stack_call.S) | Go Assembly | 18 | 0 | 0 | 18 |
| [clks/include/clks/exec.h](/clks/include/clks/exec.h) | C++ | 32 | 0 | 4 | 36 |
| [clks/include/clks/panic.h](/clks/include/clks/panic.h) | C++ | 5 | 0 | 1 | 6 |
| [clks/include/clks/syscall.h](/clks/include/clks/syscall.h) | C++ | 7 | 0 | 0 | 7 |
| [clks/kernel/exec.c](/clks/kernel/exec.c) | C | 349 | 1 | 98 | 448 |
| [clks/kernel/interrupts.c](/clks/kernel/interrupts.c) | C | 6 | 0 | 0 | 6 |
| [clks/kernel/keyboard.c](/clks/kernel/keyboard.c) | C | 40 | 0 | 9 | 49 |
| [clks/kernel/log.c](/clks/kernel/log.c) | C | 62 | 0 | 15 | 77 |
| [clks/kernel/panic.c](/clks/kernel/panic.c) | C | 367 | 0 | 95 | 462 |
| [clks/kernel/syscall.c](/clks/kernel/syscall.c) | C | 756 | 0 | 204 | 960 |
| [cmake/check\_tools.cmake](/cmake/check_tools.cmake) | CMake | 2 | 0 | 1 | 3 |
| [cmake/gen\_kernel\_symbols.cmake](/cmake/gen_kernel_symbols.cmake) | CMake | 80 | 0 | 26 | 106 |
| [cmake/setup\_limine.cmake](/cmake/setup_limine.cmake) | CMake | 0 | 0 | 1 | 1 |
| [docs/syscall.md](/docs/syscall.md) | Markdown | 52 | 0 | 14 | 66 |

[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details