Commit graph

4740 commits

Author SHA1 Message Date
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
Elia Sulimanov
eb52b36277 Done PCI api 2020-07-26 22:30:05 +03:00
Elia Sulimanov
bb1b034f0b Done Mouse api 2020-07-26 22:29:49 +03:00
Elia Sulimanov
5ae7e032eb Done Keyboard api 2020-07-26 22:29:38 +03:00
Elia Sulimanov
e11daab38a Done IOGroup api 2020-07-26 22:29:27 +03:00
Elia Sulimanov
1e8c8406bb Done COM api 2020-07-26 22:29:14 +03:00
Elia Sulimanov
c69d063c66 Done AMDPCNetIIIOGroup api 2020-07-26 21:36:58 +03:00
Elia Sulimanov
11c117ae09 Done PIT api 2020-07-26 21:25:43 +03:00
valentinbreiz
c056f8042d forgot that 2020-07-16 22:50:37 +02:00
valentinbreiz
3c2125c0cd build fix + fct rename 2020-07-16 22:42:11 +02:00
valentinbreiz
d5cc9cd7fe remove useless using + VBEAvailable function 2020-07-16 21:07:43 +02:00
valentinbreiz
8c054b3e0b VBE lfb detection for bochs PCI + VirtualBox 2020-07-16 15:50:48 +02:00
valentinbreiz
adfa4a9325 add alpha blending to SVGA II 2020-07-10 23:37:19 +02:00
valentinbreiz
2c4071ed07
Merge branch 'master' into dev/cgsalpha 2020-07-10 17:31:54 +02:00
valentinbreiz
8670781440 AlphaBlend fix + DrawImageAlpha 2020-07-10 17:31:14 +02:00
Quajak
cf659bbdb8
Fix GetPointColor for VGA 2020-07-10 16:39:57 +02:00
valentinbreiz
0d8c87db99 add AlphaBlend in Canvas.cs 2020-07-10 15:59:40 +02:00
valentinbreiz
a8ac3b012f add alpha to VBE DrawPoint 2020-07-10 15:34:55 +02:00
Quajak
e53eea929e
Merge pull request #1395 from CosmosOS/dev/drawstringPSF
Basic DrawString and DrawChar with PC Screen Fonts (PSF)
2020-07-10 14:37:31 +02:00
Quajak
5741ebb6fd Changed design of Font and PCSCreenFont 2020-07-10 14:05:46 +02:00
Quajak
d0c2bd5efe
Add support for BITMAPV3INFOHEADER
This header is used by Adobe for certain formats
2020-07-10 09:54:06 +02:00
valentinbreiz
5e82fc2ebf add documentation for DrawString and DrawChar methods 2020-07-10 03:04:23 +02:00
valentinbreiz
8c8f6edaa4 add documentation for font base class. 2020-07-10 02:42:29 +02:00
valentinbreiz
d257457e5f Merge branch 'master' into dev/drawstringPSF 2020-07-10 02:37:57 +02:00
valentinbreiz
e724e37350 Add documentation in CGS
thanks @EliaSulimanov
2020-07-10 02:37:44 +02:00
valentinbreiz
c27cfe7154 IL MUL not implemented for char / byte 2020-07-10 01:43:26 +02:00
valentinbreiz
751637c8b0 use parsed font width and height 2020-07-10 01:33:14 +02:00
valentinbreiz
6712dc94f8 add DrawString methods in CGS 2020-07-10 01:02:07 +02:00
valentinbreiz
9f651e91e0
Merge pull request #1338 from CosmosOS/fix/vsmessaagebox
Made MessageBox always use UI thread
2020-07-10 00:18:30 +02:00
valentinbreiz
afff8d9e46
Merge pull request #1384 from CosmosOS/dev/multibootvbe
Multiboot VBE detection
2020-07-06 22:01:28 +02:00
valentinbreiz
1765048eeb debug message at VBEDriver creation + coding style 2020-07-06 21:10:38 +02:00