aboutsummaryrefslogtreecommitdiff
path: root/src/core/CMakeLists.txt
AgeCommit message (Collapse)Author
2018-06-25Service/Audio: add hwopus service, stub GetWorkBufferSize functionmailwl
2018-06-22Merge pull request #579 from SciresM/masterbunnei
svc: Fully implement svcSignalToAddress and svcWaitForAddress
2018-06-21Add support for decrypted NCA files (#567)Zach Hilman
* Start to add NCA support in loader * More nca stuff * More changes to nca.cpp * Now identifies decrypted NCA cont. * Game list fixes and more structs and stuff * More updates to Nca class * Now reads ExeFs (i think) * ACTUALLY LOADS EXEFS! * RomFS loads and games execute * Cleanup and Finalize * plumbing, cleanup and testing * fix some things that i didnt think of before * Preliminary Review Changes * Review changes for bunnei and subv
2018-06-21Kernel/Arbiters: Initialize arb_wait_address in thread struct.Michael Scire
2018-06-05Service/MM: add service and stub some functionsmailwl
2018-05-30Services/nvdrv: add '/dev/nvhost-nvdec' devicemailwl
2018-05-28Service/BCAT: add module and servicesmailwl
2018-05-10core: Move common CPU core things to its own class.bunnei
2018-05-03memory_hook: Default virtual destructor in the cpp fileLioncash
Prevents creating multiple copies of the vtable in every translation unit that uses the class. Also silences a -Wweak-vtables warning
2018-04-26Merge branch 'master' of https://github.com/yuzu-emu/yuzu into service-implDavid Marcec
2018-04-25Service/PCTL: convert to module, add services, stubmailwl
PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies
2018-04-21Implemented GetIUserInterface properly, Playreport and ↵David Marcec
SSL::SetInterfaceVersion. Fixed ipc issues with IAudioDevice(wrong ids)
2018-04-20Kernel: Remove unused ConditionVariable class.Subv
2018-04-16file_sys: Add HFS/PFS helper componentshinyquagsire23
2018-04-10Service/ACC: convert to module, add acc:aa, acc:su, acc:u1 servicesmailwl
2018-04-02service: Add friend:u interface.bunnei
2018-03-29service: Add NFP module interface.bunnei
service: Initialize NFP service. Log: Add NFP service as a log subtype.
2018-03-25Service/sockets: add bsd:s, nsd:a, nsd:u servicesmailwl
2018-03-23Merge pull request #255 from Subv/sd_cardbunnei
FS: Implemented access to the SD card
2018-03-23Service/SSL: add ssl servicemailwl
2018-03-22Service/spl: add module and servicesmailwl
2018-03-20Service: add fatal:u, fatal:p servicesmailwl
2018-03-19FS: Added an SDMC archive factory and registered it to the SDMC archive on ↵Subv
startup.
2018-03-03Service/Set: add more servicesmailwl
2018-03-01Filesystem: Added a SaveData Factory and associated Disk_FileSystem.Subv
2018-02-25file_sys: Add support for parsing NPDM filesshinyquagsire23
2018-02-19service: Add Friend service interface.bunnei
2018-02-18kernel: Add Scheduler, which encapsulates the scheduling loading from Thread ↵bunnei
module.
2018-02-18kernel: Remove unused address_arbiter code.bunnei
2018-02-14pl_u: Implement basic shared font loading from RAM dump.bunnei
2018-02-11Make a GPU class in VideoCore to contain the GPU state.Subv
Also moved the GPU MemoryManager class to video_core since it makes more sense for it to be there.
2018-02-09apm: Refactor service impl. to support multiple ports.bunnei
2018-02-07nvdrv: Add MemoryManager class to track GPU memory.bunnei
2018-02-05Extra nvdrv support (#162)David
* FinishInitalize needed for 3.0.1+ games * nvdrv:s and nvdrv:t both use NVDRV * Most settings return 0 on hardware, disabled NV_MEMORY_PROFILER for now. NVN_THROUGH_OPENGL & NVRM_GPU_PREVENT_USE are a few interesting settings to look at. Carefully choosing settings can help with drawing graphics later on * Initial /dev/nvhost-gpu support * ZCullBind * Stubbed SetErrorNotifier * Fixed SetErrorNotifier log, Added SetChannelPriority * Allocate GPFIFO Ex2, Allocate Obj Ctx, Submit GPFIFO * oops * Fixed up naming/structs/enums. Used vector instead of array for "gpfifo_entry" * Added missing fixes * /dev/nvhost-ctrl-gpu * unneeded struct * Forgot u32 in enum class * Automatic descriptor swapping for ioctls, fixed nvgpu_gpu_get_tpc_masks_args being incorrect size * nvdrv#QueryEvent * Renamed logs for nvdrv * Refactor ioctl so nv_result isn't needed * /dev/nvhost-as-gpu * Fixed Log service naming, CtxObjects now u32, renamed all structs, added static_asserts to structs, used INSERT_PADDING_WORDS instead of u32s * nvdevices now uses "Ioctl" union, * IoctlGpfifoEntry now uses bit field * final changes
2018-02-03Service:nifm: add nifm:a, nifm:s and nifm:u servicesmailwl
2018-02-02Service/am: Add AppletAE service (#153)mailwl
* Add AppletAE, step 1: move common interfaces to am.h * Add AppletAE, step 2
2018-02-02Services/vi: add vi:s and vi:u servicesmailwl
2018-01-29[WIP] sfdnsres: stub (#146)mailwl
sfdnsres: Add several stubs
2018-01-27Merge pull request #148 from MerryMage/feature/special-memorybunnei
memory: Replace all memory hooking with Special regions
2018-01-27memory: Replace all memory hooking with Special regionsMerryMage
2018-01-24hle: Remove Domain and SyncObject kernel objects.bunnei
2018-01-22VI: Move BufferQueue and NVFlinger to their own folder/namespace.Subv
2018-01-21Added stubs for audio services. (#116)st4rk
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations * fixing the changes requested (remove private, explicit)
2018-01-21Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114)David
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid * used clang-format-3.9 instead * lowercase pid * Moved nvmemp handlers to cpp * Removed unnecessary logging for NvOsGetConfigU32. Cleaned up log and changed to LOG_DEBUG * using std::arrays instead of c arrays * nvhost get config now uses std::array completely * added pid logging back * updated cmakelist * missing includes * added array, removed memcpy * clang-format6.0
2018-01-21filesystem: Implement basic IStorage functionality.David Marcec
2018-01-21file_sys: Cleanup to better match Switch file system constructs.bunnei
file_sys: Add factory class for RomFS file system.
2018-01-21file_sys: Remove disk_archive, savedata_archive, and title_metadata.bunnei
2018-01-21file_sys: Repurpose 3DS IVFC code for Switch ROMFS.bunnei
2018-01-20loader: Add DeconstructedRomDirectory for game dumps.bunnei
2018-01-19Port citra #3352 to yuzu (#103)River City Ransomware
* Port citra #3352 to yuzu This change allows non x86_64 architectures to compile yuzu by skipping the building of dynarmic * Fixed clang-format errors * fixes more clang-format errors