31 Commits

Author SHA1 Message Date
Alex
2c51e4432f
Update kernel 2023-08-06 04:53:14 +03:00
Alex
816e5461c9
Fix type sizes 2023-05-13 07:40:07 +03:00
Alex
149d8ba790
Make kernel to boot in x32 2023-05-11 18:34:21 +03:00
Alex
fcbb298077
Fix compiler warnings 2023-04-23 07:02:24 +03:00
Alex
b4dbf2c281
QoL and bug fixes 2023-04-10 03:11:46 +03:00
Alex
25256d81a8
Added license headers to all project files 2023-04-04 02:19:05 +03:00
Alex
93afcd2210
QoL improvements 2023-03-27 20:11:32 +03:00
Alex
7d35a0c315
Change display buffer 2023-03-27 16:27:39 +03:00
Alex
c6da67a7a3
Add SetDoNotScroll 2023-03-26 21:16:02 +03:00
Alex
cef9d89965
More debug messages 2023-03-25 12:03:14 +02:00
Alex
9ce301907a
QoL improvements 2023-03-24 16:22:42 +02:00
Alex
51dd8ba6aa
Implement Display::SetBrightness 2023-03-16 18:51:35 +02:00
Alex
d7c9b7ab02
Prevent dangling pointer 2023-03-14 06:24:02 +02:00
Alex
d491820759
Compiler warning 2023-02-16 03:51:08 +02:00
Alex
593bd0d620
Fixed screen printing bug 2023-02-16 03:50:32 +02:00
Alex
78e1748233
Optimize Scroll() function 2023-02-16 03:00:00 +02:00
Alex
5257ff662f
Debug what destructors are called 2023-02-14 03:53:09 +02:00
Alex
dc43de81e8
TODO: fix memory deadlocks 2023-02-10 18:01:32 +02:00
Alex
7d37988e3c
Display functions are now in a file 2023-02-10 05:45:47 +02:00
Alex
e3180d4092
Updated kernel fonts 2023-01-03 17:54:24 +02:00
Alex
c0a3d3dd24
Added DrawString in Display 2022-12-26 08:40:34 +02:00
Alex
a677f3c159
Updated types 2022-12-21 00:43:51 +02:00
Alex
dc5b6498f9
Improved crash screen 2022-11-11 04:42:28 +02:00
Alex
77081b4e1e
Stability fixes (i hope); attempt to implement argc, argv, envp, auxv; Syscalls 2022-11-10 07:09:32 +02:00
Alex
9dbe40704d
If a wrong color is specified, set the color value to 0xFFFFFF 2022-11-05 04:25:07 +02:00
Alex
5d41d36bd8
Implemented SmartCriticalSection 2022-10-21 03:49:12 +03:00
Alex
5f03d287d3
forgot "if (WriteToUART)" 2022-10-16 21:14:38 +03:00
Alex
31f83fe0f7
Fix for display uart printing colors 2022-10-16 20:58:35 +03:00
Alex
b8c5c15a47
implemented interrupts handler & stub crash screen 2022-10-16 20:53:57 +03:00
Alex
9c00c5ec4b
Color support 2022-10-11 00:46:51 +03:00
Alex
4b6683823f
Update files 2022-10-10 23:29:39 +03:00