Commit graph

15 commits

Author SHA1 Message Date
Cody Brocious
ae9a1e3de3 Added HandleManager, added mapping to real directories. 2016-05-15 09:02:38 -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
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
Cody Brocious
cbb5508cb0 Continued work on virtual filesystem. 2016-05-12 22:17:57 -06:00
Cody Brocious
88434e4cf1 Reworked NightBeliever to build as a Mach-O binary on OS X with clang. 2016-05-12 04:36:12 -06:00
Cody Brocious
c296893dbf Fixed up some Makefile dependencies for autopen. 2016-05-10 22:05:37 -06:00
Cody Brocious
3f86107b8a Added page-aligned virtual mapping. Added initial NtAllocateVirtualMemory. 2016-05-10 21:54:55 -06:00
Cody Brocious
e15bf89641 Implemented basic debugger. 2016-05-09 22:54:27 -06:00
Cody Brocious
613d1b6c66 Implemented RtlAssert. 2016-05-09 01:07:43 -06:00
Cody Brocious
5bc030b3f1 Added thread IDs. Implemented "caller" support in stubs. 2016-05-09 00:57:29 -06:00
Cody Brocious
8a1153670c Added threading support and initial xbkernel implementations. 2016-05-08 19:18:47 -06:00
Cody Brocious
76d1a6e060 Implemented liballoc. 2016-05-08 08:27:44 -06:00
Cody Brocious
f37e5dc288 Fixed interrupts. Added mini printf. Added base map/unmap hyper calls. 2016-05-08 02:16:03 -06:00
Cody Brocious
bafd81c8ae Added tons of shit. 2015-09-16 21:41:44 -04:00