Commit graph

9 commits

Author SHA1 Message Date
Cody Brocious
a9cc9c018d Abstracted away hypervisor interface. 2016-05-17 12:37:00 -06:00
Cody Brocious
092a270e3f Fleshed out the handle manager. Switched threads to handles. 2016-05-15 09:36:43 -06:00
Cody Brocious
057d3ed49b Added proper thread termination. Updated hyper call dispatch to not trash newly switched threads. 2016-05-13 23:09:26 -06:00
Cody Brocious
bf449e013e Fixed debugger bugs. Added raw stack dump. 2016-05-10 00:13:22 -06:00
Cody Brocious
e15bf89641 Implemented basic debugger. 2016-05-09 22:54:27 -06:00
Cody Brocious
5bc030b3f1 Added thread IDs. Implemented "caller" support in stubs. 2016-05-09 00:57:29 -06:00
Cody Brocious
a4d639ccd7 Implemented DbgPrint. Implemented TIB setup. 2016-05-08 20:06:30 -06:00
Cody Brocious
7f8bea4f90 Cleaned up thread code. 2016-05-08 19:20:48 -06:00
Cody Brocious
8a1153670c Added threading support and initial xbkernel implementations. 2016-05-08 19:18:47 -06:00