62 Commits

Author SHA1 Message Date
EnderIce2
60391c032a
Update headers 2024-11-20 04:24:36 +02:00
EnderIce2
84451d9510
Add stub RS-232 implementation 2024-08-27 20:38:59 +03:00
EnderIce2
75a558abc1
Update kernel API 2024-08-27 20:37:07 +03:00
EnderIce2
4ecf37c44e
Fix driver implementation 2024-07-07 03:15:17 +03:00
EnderIce2
f85935f8f3
Add GetCurrentProcess function and update KillThread signature 2024-03-02 00:51:37 +02:00
EnderIce2
b8ba6cfb60
Remove unused swap() lambda 2024-02-15 21:58:39 +02:00
EnderIce2
7e60b1af9b
Check checksum signature before reading the data 2024-02-10 04:32:59 +02:00
EnderIce2
96530ad165
Add ATA_CMD_IDENTIFY and SATA SDD detection 2024-02-10 04:30:03 +02:00
EnderIce2
da4a6317ea
Update drivers 2024-01-19 06:44:00 +02:00
Alex
2ee57b9756
Update example module 2023-10-09 01:20:53 +03:00
Alex
ed7b19ce63
Update modules 2023-08-24 04:54:36 +03:00
Alex
12497ae1fc
Update vscode config 2023-06-10 13:15:42 +03:00
Alex
f4dbd4f59d
Update paths 2023-05-20 16:39:20 +03:00
Alex
488b0a84e0
Update filesystem structure 2023-05-20 04:46:51 +03:00
Alex
1e7632657e
Do not load AHCI driver if the debugger is attached 2023-04-21 18:54:31 +03:00
Alex
5d0cc519ae
Check if ATA is present 2023-04-20 03:25:21 +03:00
Alex
a631029d48
Support i386 2023-03-29 03:03:05 +03:00
Alex
22a8a38a80
Remove AC'97 test code 2023-03-23 20:53:45 +02:00
Alex
31c0898bff
Update drivers after the new DAPI 2023-03-23 20:46:35 +02:00
Alex
a3769735bc
Fix compiler warnings 2023-03-20 03:13:24 +02:00
Alex
25d7e952dd
Remove "--quiet" flag 2023-03-20 02:33:45 +02:00
Alex
aef8bff197
Wrong size 2023-03-13 22:32:51 +02:00
Alex
c835064aba
Interrupts are not working as expected 2023-03-10 19:42:05 +02:00
Alex
43179e3de4
Fixed volume 2023-03-09 23:38:53 +02:00
Alex
09f26f1820
Implemented AC'97 audio driver 2023-03-09 06:47:53 +02:00
Alex
1f4751f90f
Added vscode config 2023-03-09 04:57:07 +02:00
Alex
6c65f6f970
Typo 2023-03-08 18:07:03 +02:00
Alex
31148eaed6
Typo 2023-03-08 05:48:17 +02:00
Alex
aa6b6d0285
Updated PCI header 2023-03-08 05:47:40 +02:00
Alex
8692ed4d1b
Renamed "Disk" to "Storage" 2023-03-08 05:47:12 +02:00
Alex
1103154619
Added PS/2 mouse driver 2023-03-02 02:19:42 +02:00
Alex
a274109924
Update mouse drivers 2023-03-02 02:19:35 +02:00
Alex
20fa9fdc2f
VMware Mouse driver is causing a stack corruption 2023-02-25 04:00:45 +02:00
Alex
27702ce759
Removed "-fno-rtti" flag 2023-02-06 19:37:22 +02:00
Alex
95d75ed4ff
Updated intel network driver 2023-01-07 20:19:27 +02:00
Alex
6dbd2a11a4
Hopefully the E1000 stops 2023-01-05 07:58:51 +02:00
Alex
32967c9fc7
Forgot to clear the Interrupt Mask 2023-01-05 07:20:17 +02:00
Alex
dbb47bcd4d
VirtualBox mouse stub driver 2023-01-03 23:28:30 +02:00
Alex
bc7e753825
Renamed file 2023-01-03 23:24:08 +02:00
Alex
d30435430e
Updated Makefile 2023-01-03 00:45:08 +02:00
Alex
f44e63555b
Added network fetch cb 2022-12-24 04:12:05 +02:00
Alex
4d4c2aeba6
Update drivers 2022-12-16 01:42:21 +02:00
Alex
0091fe5965
Updated code 2022-11-28 08:21:51 +02:00
Alex
cac91d5895
Added VMware mouse driver 2022-11-23 05:00:21 +02:00
Alex
3f10fd62b8
Moved vscode workspace file 2022-11-14 07:42:07 +02:00
Alex
0bdb2f9ca7
Few improvements on AHCI driver 2022-11-11 19:57:31 +02:00
Alex
cc1b6d517f
Return NOT_AVAILABLE instead of false 2022-11-06 01:04:52 +02:00
Alex
5891c9c3a7
Forgot ATA driver 2022-11-06 01:04:32 +02:00
Alex
712899858f
Added ATA driver stub 2022-11-05 07:59:11 +02:00
Alex
d87db9f463
Update driver 2022-11-05 07:59:05 +02:00