summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/kernel.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* License changepurpasmart962014-12-211-2/+2
|
* Filesystem/Archives: Implemented the SaveData archiveSubv2014-12-181-0/+1
| | | | | | | | | | The savedata for each game is stored in /savedata/<ProgramID> for NCCH files. ELF files and 3DSX files use the folder 0 because they have no ID information Got rid of the code duplication in File and Directory Files that deal with the host machine's file system now live in DiskFile, similarly for directories and DiskDirectory and archives with DiskArchive. FS_U: Use the correct error code when a file wasn't found
* HLE: Rename namespaces to match move & fix initialization orderYuri Kunde Schlesner2014-12-161-5/+0
|
* HLE: Move kernel/archive.* to service/fs/Yuri Kunde Schlesner2014-12-161-1/+1
|
* Convert old logging calls to new logging macrosYuri Kunde Schlesner2014-12-131-4/+4
|
* kernel: Shorten GetCountLioncash2014-12-041-6/+3
|
* kernel: Make some functions constLioncash2014-12-041-2/+2
|
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot2014-11-191-3/+3
|
* Core: Get rid of unnecessary switch statement in KernelLioncash2014-09-151-41/+2
|
* core: Prune redundant includesarchshift2014-09-091-2/+0
|
* Core: Use std::array for managing kernel object spaceLioncash2014-08-191-2/+1
| | | | These avoid relying on memset for clearing the arrays.
* Core: Alter the kernel string functions to use std::string instead of const char*.Lioncash2014-08-181-2/+2
| | | | Most functions already operate on std::strings. This also removes the need to manually null terminate thread names.
* Archive: Added Init/Shutdown methods to reset kernel archive state.bunnei2014-07-051-0/+3
|
* Kernel: Removed unnecessary "#pragma once".bunnei2014-06-131-2/+0
|
* Kernel: Added freeing of kernel objects on emulator shutdown.bunnei2014-06-131-0/+4
|
* HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)bunnei2014-06-131-1/+1
|
* kernel: changed current default thread priority back to 0x30 - I think this is more correctbunnei2014-06-051-1/+1
|
* kernel: changed main thread priority to default, updated Kernel::Reschedule to use PrepareReschedulebunnei2014-06-021-1/+2
|
* kernel: refactored function naming to remove "__" prefixbunnei2014-05-231-5/+10
|
* thread: moved threading calls to the Kernel namespacebunnei2014-05-211-3/+3
|
* - created a Kernel namespacebunnei2014-05-211-25/+24
| | | | | - cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles
* changed "UID" to "Handle" to be a little more consistent with CTR namingbunnei2014-05-161-5/+5
|
* changed primary thread priority to 0x30 - this is typical, not 0x31bunnei2014-05-151-1/+2
|
* - added __KernelLoadExec functionbunnei2014-05-141-0/+11
| | | | - fixed some logging
* added initial kernel/thread modulesbunnei2014-05-101-0/+142