summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/process_capability.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-12-21kernel/process_capability: Handle debug capability flagsLioncash1-0/+11
2018-12-21kernel/process_capability: Handle handle table capability flagsLioncash1-0/+5
This just specifies the handle table size. There's also a section of reserved bits that are checked against.
2018-12-21kernel/process_capability: Handle kernel version capability flagsLioncash1-0/+5
2018-12-21kernel/process_capability: Handle program capability flagsLioncash1-1/+20
2018-12-21kernel/process_capability: Handle syscall capability flagsLioncash1-0/+5
2018-12-21kernel/process_capability: Handle the priority mask and core mask flagsLioncash1-0/+10
Handles the priority mask and core mask flags to allow building up the masks to determine the usable thread priorities and cores for a kernel process instance.
2018-12-21kernel/process: Introduce process capability parsing skeletonLioncash1-0/+209
We've had the old kernel capability parser from Citra, however, this is unused code and doesn't actually map to how the kernel on the Switch does it. This introduces the basic functional skeleton for parsing process capabilities.