Alex
|
816e5461c9
|
Fix type sizes
|
2023-05-13 07:40:07 +03:00 |
|
Alex
|
b4dbf2c281
|
QoL and bug fixes
|
2023-04-10 03:11:46 +03:00 |
|
Alex
|
76239ec4ad
|
Add Get() function for every cpuid struct
|
2023-04-06 18:36:16 +03:00 |
|
Alex
|
5e5819e3be
|
Fix compilation issues
|
2023-04-06 18:11:01 +03:00 |
|
Alex
|
4e20d4d9f4
|
Enable compilation of project on AArch64 architecture
|
2023-04-04 16:06:54 +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
|
49c627589c
|
CheckSIMD should use flags
|
2023-03-27 16:32:42 +03:00 |
|
Alex
|
855384aead
|
Fix for SIMD not being initialized
|
2023-03-14 06:23:57 +02:00 |
|
Alex
|
c6e8efa22e
|
Added SIMD option in kernel arguments
|
2023-03-13 23:59:55 +02:00 |
|
Alex
|
5c91f23527
|
x32 is now compiling
|
2023-03-04 21:17:19 +02:00 |
|
Alex
|
fd477325a3
|
More checks for SSE
|
2023-01-04 06:44:55 +02:00 |
|
Alex
|
4501826025
|
Kernel now uses SSE instructions properly
|
2023-01-03 06:36:15 +02:00 |
|
Alex
|
450fe4f0ac
|
Check SIMD implementation
|
2023-01-03 01:35:40 +02:00 |
|
Alex
|
e53bc14240
|
Fixed tasking SSE
|
2022-12-29 02:05:07 +02:00 |
|
Alex
|
4fb789fbdb
|
Wrong strcmp usage
|
2022-12-21 21:18:25 +02:00 |
|
Alex
|
a677f3c159
|
Updated types
|
2022-12-21 00:43:51 +02:00 |
|
Alex
|
58dfc9c407
|
Enable Global Pages
|
2022-12-05 00:43:59 +02:00 |
|
Alex
|
8d963bfd84
|
Disable SMEP and SMAP for now
|
2022-11-07 01:42:52 +02:00 |
|
Alex
|
99606bed00
|
Added Counter() function to CPU
|
2022-11-01 01:54:15 +02:00 |
|
Alex
|
2f3608d864
|
strcmp() doesn't get it right
|
2022-10-28 07:46:38 +03:00 |
|
Alex
|
f2b80cd3a9
|
Updated CPU.cpp
|
2022-10-28 03:03:24 +03:00 |
|
Alex
|
fa92676d9f
|
Changed SMP code
|
2022-10-20 05:04:15 +03:00 |
|
Alex
|
7750dd777e
|
Replaced string to convert
|
2022-10-20 01:06:20 +03:00 |
|
Alex
|
d5447c288e
|
Optimize CPU functions
|
2022-10-17 18:09:21 +03:00 |
|
Alex
|
c944f57a3b
|
APIC implementation (not working as expected)
|
2022-10-17 04:05:44 +03:00 |
|
Alex
|
b8c5c15a47
|
implemented interrupts handler & stub crash screen
|
2022-10-16 20:53:57 +03:00 |
|
Alex
|
f7ea052a51
|
Moved Initialization code
|
2022-10-15 15:31:09 +03:00 |
|
Alex
|
44e707bf11
|
Fixed cpu info
|
2022-10-12 02:27:42 +03:00 |
|
Alex
|
4b6683823f
|
Update files
|
2022-10-10 23:29:39 +03:00 |
|