Commit graph

24 commits

Author SHA1 Message Date
TuxSH
be3550d382 meso: Implement KLightServerSession dtor 2019-06-03 17:41:08 -07:00
TuxSH
9c8f818c29 meso: add KLightSession skeleton, remove KBaseSession 2019-06-03 17:41:08 -07:00
TuxSH
86c43331eb meso: KBaseSession 2019-06-03 17:41:08 -07:00
TuxSH
baa34ddab5 meso: same thing for KEvent 2019-06-03 17:41:07 -07:00
TuxSH
195da2e599 Remove IServer client ref 2019-06-03 17:41:07 -07:00
TuxSH
0fb40d1ef5 Implement KCriticalSection (mostly) 2019-06-03 17:41:06 -07:00
TuxSH
7b726c3184 Add KInterruptBottomHalfGuard 2019-06-03 17:41:05 -07:00
TuxSH
40b860c239 Removing useless func IsAlive, since it's handled by ISetAllocated 2019-06-03 17:41:05 -07:00
TuxSH
5222b429c5 Add KInterruptEvent skeleton; remove useless funcs 2019-06-03 17:41:05 -07:00
TuxSH
6d898acc98 Fix make_object 2019-06-03 17:41:04 -07:00
TuxSH
504c74bc57 Fix build issues in make_object; fix linkage issues 2019-06-03 17:41:04 -07:00
TuxSH
c47a9931d9 Handle table fixes & additions to makeobject 2019-06-03 17:41:04 -07:00
TuxSH
4a1021f220 Do the same for ILimitedResource; fix handle table def, for the moment 2019-06-03 17:41:04 -07:00
TuxSH
e2d8316401 Fix KCondition variable; add timeout parameter to ILimitableResource 2019-06-03 17:41:03 -07:00
Michael Scire
0a0c05481e mesosphere: Result{} => Result() 2019-06-03 17:41:03 -07:00
TuxSH
cd1f74154d Use scoped_lock, etc 2019-06-03 17:41:03 -07:00
TuxSH
698fa9fcb0 Write KEvent::Initialize, fix build issues 2019-06-03 17:41:03 -07:00
Michael Scire
a4419dfc41 mesosphere: Skeleton K(Readable/Writable)Event 2019-06-03 17:41:03 -07:00
Michael Scire
600afa5f0f mesosphere: Add convenience KScopedCriticalSection 2019-06-03 17:41:03 -07:00
TuxSH
e57203a7d4 Implement WaitSynchronization 2019-06-03 17:41:02 -07:00
TuxSH
7fde5fbe40 Implement KSynchronizationObject 2019-06-03 17:41:02 -07:00
TuxSH
1684e1d35c Move KAutoObject.hpp to core/ 2019-06-03 17:41:01 -07:00
TuxSH
4078c9a07d Implement KLinkedList; untested 2019-06-03 17:41:00 -07:00
TuxSH
745fa84e5e Add mesosphere (VERY VERY WIP) 2019-06-03 17:41:00 -07:00