Commit graph

4770 commits

Author SHA1 Message Date
Quajak
867b17cf4f Removed unnecessary reference to XSharp 2020-10-19 10:34:10 +02:00
Quajak
b3284881c7
Merge branch 'master' into feature/memory_map 2020-10-19 00:37:13 +02:00
Quajak
8996b1f8a3 Added CPU.GetMemoryMap
Fixed GetMBIAddress Plug
Cleaned up code
2020-10-19 00:35:42 +02:00
Quajak
254c2eb209
Merge branch 'master' into patch-5 2020-10-18 17:32:05 +02:00
KM198912
3e3144a362
Fix Laptop Touchpads
Tested this on 3 Different Laptops from different brands, all touchpads worked without any issues
2020-10-18 16:53:21 +02:00
KM198912
3a0c3884bb
Update ColorImpl.cs
Remove break Statements since we have return values
2020-10-18 16:23:09 +02:00
KM198912
7fd9abf515
Finish Plug
Add Remainig Colors, also throw a exception on Invalid Color Name instead or returning Black
2020-10-18 13:18:07 +02:00
KM198912
f783dace2e
Update ColorImpl.cs
Change Exception to ArgumentException
2020-10-17 20:28:43 +02:00
KM198912
93e32b0204
[WiP]
Color.FromName Plug
2020-10-16 23:04:42 +02:00
Quajak
ad5808e165
Merge branch 'master' into multiboot_plug 2020-10-15 19:30:01 +02:00
Quajak
ea5b697778
Merge branch 'master' into fix/delete_subdirectories 2020-10-15 11:38:06 +02:00
Quajak
c9488fe979
Merge branch 'master' into multiboot_plug 2020-10-14 17:34:13 +02:00
Quajak
490b0afa6a
Merge branch 'master' into cpuid_public 2020-10-13 21:20:03 +02:00
Quajak
0d9fefff34
Merge branch 'master' into task/RemoveProcessorInformation 2020-10-13 19:20:11 +02:00
Quajak
f15425d30b
Merge branch 'master' into fix/int_to_string 2020-10-05 12:12:11 +02:00
Quajak
2753e0358a
Merge branch 'master' into multiboot_plug 2020-10-02 11:41:27 +02:00
Quajak
8fb7d1ef18
Merge branch 'master' into task/RemoveProcessorInformation 2020-10-01 14:21:52 +02:00
Charles Betros
980e06453e Remove ProcessorInformation
Closes #1487
2020-09-28 12:19:14 -05:00
Quajak
a4d0befbe1
Made ReadCPUID public
Made `ReadCPUID` and `CanReadCPUID` public.
2020-09-27 15:22:14 +02:00
Sam Nadol
eefba351dc Add throw if string empty 2020-09-25 19:35:48 -04:00
Sam Nadol
945c0e544b Add Brand String method to CPU.cs 2020-09-25 18:46:44 -04:00
Quajak
0d426695ac Added plug for Multiboot.GetMBIAddress() 2020-09-20 17:41:35 +02:00
Quajak
e1bda335ab Fix deleting of directories with small offset (most commonly subdirectories) 2020-09-19 21:48:32 +02:00
Quajak
e62eae1414 Added plugs for Convert.ToString
Fixed int.ToString("x")
2020-09-07 00:28:55 +02:00
Charles Betros
04ae81d1d4
Merge branch 'master' into bug/random 2020-08-23 20:58:08 -05:00
Quajak
6fa701f945 Made Random return different values when called multiple times in the same second
Added tests to confirm this behaviour
2020-08-22 22:21:05 +02:00
Quajak
b649eabb16
Added the ctors without the ColorOrder parameter 2020-08-21 21:49:53 +02:00
Quajak
1b02aa4bac
Undo commenting of debug messages 2020-08-20 22:42:50 +02:00
Quajak
9d8f4ba515
Create ColorOrder.cs 2020-08-20 22:40:06 +02:00
Quajak
fca8ca9080
Added support for different color orders 2020-08-20 22:37:07 +02:00
Elia Sulimanov
89d948e093 Done INTs API 2020-08-20 15:30:17 +03:00
Elia Sulimanov
11d5dbe5c7 Done bootstrap API 2020-08-20 14:20:31 +03:00
Elia Sulimanov
83b274f08e Removed remarks 2020-08-20 13:37:00 +03:00
Elia Sulimanov
47d34b769c
Merge branch 'master' into Core-API 2020-08-20 13:07:51 +03:00
Elia Sulimanov
b7a55f9d86 CPU Vendor name fix 2020-08-20 08:52:41 +03:00
Elia Sulimanov
47a2bd8915 Fixed GC API
Found some functions implementations.
2020-08-19 22:17:13 +03:00
Elia Sulimanov
b09b8ca471 Fixed CPU API
Found the implementation of the plugged functions.
2020-08-19 22:11:05 +03:00
Elia Sulimanov
5ec4a2d17a Done CPU API 2020-08-19 20:23:56 +03:00
Elia Sulimanov
9552b13879 Started working on INTs API 2020-08-19 20:09:05 +03:00
Elia Sulimanov
dd12e8cb56 Done GCImplementation API 2020-08-19 20:08:36 +03:00
Elia Sulimanov
38c3f36972 Done MemoryBlock API 2020-08-19 18:30:16 +03:00
Elia Sulimanov
b996a83fc3 Done Multiboot API 2020-08-19 17:48:15 +03:00
Elia Sulimanov
b9a652e6c4 Done the ACPI API 2020-08-19 16:56:32 +03:00
Elia Sulimanov
9505769370 Done AHCI API 2020-08-19 16:17:57 +03:00
Elia Sulimanov
553908629d Done VGA API 2020-08-19 16:15:08 +03:00
Elia Sulimanov
3436d1bf37 Done Heap API 2020-08-19 16:03:58 +03:00
Elia Sulimanov
feeae54226 Done HeapMedium API 2020-08-19 16:00:16 +03:00
Elia Sulimanov
7066eac01c Done RAT API 2020-08-19 15:57:01 +03:00
Elia Sulimanov
fa30d90cf9 Done HeapSmall API 2020-08-19 15:53:36 +03:00
Elia Sulimanov
75708fa3eb Done HeapLarge API 2020-08-19 15:43:47 +03:00