Commit graph

14 commits

Author SHA1 Message Date
Cody Brocious
d53e5cb51b Made unknown GPU calls non-fatal. 2016-05-20 13:11:04 -06:00
Cody Brocious
8d56300d73 Added initial PCI and Port IO support. Refactored device management. 2016-05-20 12:05:33 -06:00
PatrickvL
8e87d4f465 Applied a few constants 2016-05-20 11:17:51 +02:00
Cody Brocious
73537cb8ec Implemented stubs for interrupt handling in kernel. Added GPU stubs. Added port IO facility. 2016-05-20 00:30:31 -06:00
Cody Brocious
21f002ac5e Removed silly aligned page allocation calls. Fixed contiguous memory. Added basic MMIO. Added initial GPU class. 2016-05-19 19:23:32 -06:00
Cody Brocious
2aeb66c4ab Completely pass initialization of binaries. 2016-05-19 13:03:57 -06:00
Cody Brocious
a32a786890 Significantly extended IO capabilities. Fixed some random linker bugs and such. 2016-05-19 01:50:22 -06:00
Cody Brocious
2872766a5b Continued Xbox::FS implementation. 2016-05-15 22:51:00 -06:00
Cody Brocious
ae9a1e3de3 Added HandleManager, added mapping to real directories. 2016-05-15 09:02:38 -06:00
Cody Brocious
bca8d898b0 Fixed strlen and improved DbgPrint. Continued NtCreateFile. 2016-05-15 00:46:55 -06:00
Cody Brocious
23b2c363a2 Added strlen, to lower, topper, strcmp, stricmp to libc. Added RtlInitAnsiString, RtlEqualString. Reworked VFS paths to make sense. 2016-05-14 23:30:00 -06:00
Cody Brocious
c58affca6b Moved some things around in the XboxKernel. 2016-05-14 22:53:53 -06:00
Cody Brocious
b20ba1321e Split Kernel.hpp into separate files. 2016-05-14 22:28:25 -06:00
Cody Brocious
ca78ba3df3 Broke XboxKernel up into separate files. 2016-05-14 22:16:30 -06:00