Commit Graph

25 Commits

Author SHA1 Message Date
d23ab8f476 kshell: Add more debug messages 2024-10-15 04:02:36 +03:00
ea9aa8c674 kshell: Update error messages 2024-10-13 15:15:32 +03:00
7d7fc4d018 Fix the order of variables Cols and Rows
typo
2024-09-24 01:32:29 +03:00
85b6fdef80 Implement Virtual Terminal and fix /dev/kcon 2024-09-22 13:17:19 +03:00
51ea074b60 Fix driver implementation 2024-07-07 03:14:54 +03:00
6801475243 Refactor filesystem & stl code 2024-05-18 07:42:01 +03:00
a49e5e9913 Remove redundant file operation functions 2024-04-01 04:36:11 +03:00
74cf1cee47 Check for /bin directory existence and use /usr/bin as fallback 2024-04-01 03:39:05 +03:00
5b7d0106a5 Fix handling of symbolic links in cd and ls commands 2024-04-01 03:29:34 +03:00
8be2e10a8c Allow kernel shell to execute binaries 2024-03-28 03:10:58 +02:00
66ec562751 Add support for DEL key 2024-02-29 05:54:30 +02:00
c7360f4970 Implement blinking cursor and text modification functionality 2024-02-29 05:40:40 +02:00
10aa3d31ec Add cursor blinking functionality 2024-02-29 02:18:20 +02:00
2f1611fe87 Add dump command in kernel shell 2024-02-29 00:46:28 +02:00
fbb59f2187 Update lsacpi command to print table length 2024-02-29 00:46:04 +02:00
e02bcf8e0d Remove unnecessary newline character in cmd_lsacpi function 2024-02-29 00:29:05 +02:00
c967e94187 Update ACPI print format 2024-02-29 00:28:34 +02:00
7a6483aea8 Refactor lsacpi command to print ACPI table information 2024-02-29 00:28:13 +02:00
6a25cc216a Invoke #DE in cmd_panic() 2024-02-28 04:08:44 +02:00
e75dbfc8ce Refactor kernel shell code 2024-02-27 16:18:50 +02:00
ae67df10ff Update color codes for different node types in ls command 2024-02-27 13:36:08 +02:00
a47a97da87 Refactor ls command 2024-02-26 20:48:56 +02:00
cfd4b8d6a5 Update display buffer handling 2024-02-10 06:56:26 +02:00
96daa43d38 Update kernel 2024-01-19 06:47:42 +02:00
889e1522a3 Restructured and rewritten entire codebase 2023-10-09 01:16:24 +03:00