Alex
|
23adc45711
|
Updated cpu related stuff
|
2022-10-27 17:44:08 +03:00 |
|
Alex
|
8fd53ea9b2
|
Improved CPU functions
|
2022-10-27 03:18:24 +03:00 |
|
Alex
|
e489d49917
|
Renamed enums
|
2022-10-25 19:16:45 +03:00 |
|
Alex
|
eb65bd1896
|
Added APIC_BASE structure
|
2022-10-23 03:10:43 +03:00 |
|
Alex
|
4e45305099
|
no_stack_protector attribute to assembly functions
|
2022-10-23 02:23:58 +03:00 |
|
Alex
|
8308506ace
|
Update files
|
2022-10-23 02:18:29 +03:00 |
|
Alex
|
4f94d4cc6d
|
Updated tasking
|
2022-10-22 04:56:57 +03:00 |
|
Alex
|
ebd0273a99
|
More tasking implementation
|
2022-10-21 05:31:50 +03:00 |
|
Alex
|
3df98c7c8e
|
32bit boot using multiboot2
|
2022-10-17 23:52:55 +03:00 |
|
Alex
|
d5447c288e
|
Optimize CPU functions
|
2022-10-17 18:09:21 +03:00 |
|
Alex
|
f8b77735d8
|
Small fixes for crash handler
|
2022-10-16 23:36:44 +03:00 |
|
Alex
|
b8c5c15a47
|
implemented interrupts handler & stub crash screen
|
2022-10-16 20:53:57 +03:00 |
|
Alex
|
d506c4e3c1
|
Update comment
|
2022-10-15 15:34:26 +03:00 |
|
Alex
|
f7ea052a51
|
Moved Initialization code
|
2022-10-15 15:31:09 +03:00 |
|
Alex
|
a2da69d777
|
Added syscalls stub
|
2022-10-12 04:34:37 +03:00 |
|
Alex
|
d4c385c128
|
Added CPU vendors and signatures and read/write CR*
|
2022-10-12 02:28:47 +03:00 |
|
Alex
|
ad9817a2db
|
Added APIC & SMP stub
|
2022-10-11 02:43:23 +03:00 |
|
Alex
|
4b6683823f
|
Update files
|
2022-10-10 23:29:39 +03:00 |
|
Alex
|
f746110fbe
|
Implemented GDT & IDT
|
2022-10-10 09:00:32 +03:00 |
|
Alex
|
90774d68e0
|
Implemented CPU::Vendor, CPU::Name & CPU::Hypervisor but not tested enough
|
2022-10-10 07:02:44 +03:00 |
|
Alex
|
7c4d43fec3
|
Implemented a kinda broken tty
|
2022-10-09 04:01:49 +03:00 |
|
Alex
|
8652d781ce
|
Update files
|
2022-10-08 04:33:53 +03:00 |
|