summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | dynarmic: Update to 41ae12263Gravatar MerryMage2018-02-092-31/+45
|/ | | | Changes: Primarily implementing more A64 instructions
* nvhost_as_gpu: Implement AllocateSpace and MapBufferEx.Gravatar bunnei2018-02-072-10/+33
|
* nvdrv: Add MemoryManager class to track GPU memory.Gravatar bunnei2018-02-073-0/+162
|
* nvmap: Refactor to expose nvmap objects.Gravatar bunnei2018-02-072-19/+22
|
* nvhost_as_gpu: Add nvmap as a class member.Gravatar bunnei2018-02-073-2/+9
|
* Service: stub some functions in am, audio, time, vi servicesGravatar mailwl2018-02-079-6/+191
|
* Service/hid: stub SetNpadHandheldActivationModeGravatar mailwl2018-02-061-0/+7
|
* Merge pull request #165 from bunnei/puyo-fixesGravatar bunnei2018-02-054-2/+23
|\ | | | | Stubs for HID, AM, and a mutex fix
| * mutex: Update hasWaiters on release.Gravatar bunnei2018-02-051-0/+1
| |
| * hid: Stub ActivateTouchScreen and SetNpadJoyHoldType.Gravatar bunnei2018-02-051-2/+14
| |
| * IApplicationFunctions: Stub out EnsureSaveData.Gravatar bunnei2018-02-052-0/+8
| |
* | Extra nvdrv support (#162)Gravatar David2018-02-0517-37/+765
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Merge pull request #164 from ogniK5377/libnx_sm_fixGravatar bunnei2018-02-051-0/+2
|\ | | | | Don't call UNIMPLEMENTED for 'empty services', just return error code
| * Dont call UNIMPLEMENTED for 'empty services', just return error codeGravatar David Marcec2018-02-051-0/+2
| |
* | Changed .istorage to .romfsGravatar David Marcec2018-02-052-5/+5
|/
* set: GetAvailableLanguageCodes should not return lang_codes size.Gravatar bunnei2018-02-041-2/+3
|
* nvflinger: Signal BufferQueue native handle event.Gravatar bunnei2018-02-041-0/+1
| | | | - This gets BOTW booting.
* logger: Add Time service logging category.Gravatar bunnei2018-02-041-10/+10
|
* logger: Add SET service logging category.Gravatar bunnei2018-02-041-1/+1
|
* logger: Add PCTL service logging category.Gravatar bunnei2018-02-041-1/+1
|
* logger: Add LM service logging category.Gravatar bunnei2018-02-041-2/+2
|
* logger: Add APM service logging category.Gravatar bunnei2018-02-041-2/+3
|
* lm: Ensure log string is non-empty before checking back().Gravatar bunnei2018-02-041-1/+1
|
* logger: Add NIFM service logging category.Gravatar bunnei2018-02-044-11/+11
|
* logger: Add VI service logging category.Gravatar bunnei2018-02-044-21/+20
|
* hid: Stub out several functions.Gravatar bunnei2018-02-041-1/+39
|
* hid: Implement CreateActiveVibrationDeviceList.Gravatar bunnei2018-02-041-0/+25
|
* logger: Use Service_HID category where applicable.Gravatar bunnei2018-02-041-2/+2
|
* logger: Use Service_NVDRV category where applicable.Gravatar bunnei2018-02-042-10/+10
|
* logger: Add AM service logging category.Gravatar bunnei2018-02-043-42/+42
|
* logger: Add "account" service logging category.Gravatar bunnei2018-02-041-8/+8
|
* acc_u0: Stub out GetLastOpenedUser.Gravatar bunnei2018-02-042-0/+10
|
* Merge pull request #160 from bunnei/svc-improvementsGravatar bunnei2018-02-045-24/+32
|\ | | | | Several SVC fixes and improvements
| * GetInfo: Implement IsCurrentProcessBeingDebugged.Gravatar bunnei2018-02-041-0/+3
| |
| * WaitProcessWideKeyAtomic: Handle case where condition variable was already ↵Gravatar bunnei2018-02-043-13/+17
| | | | | | | | created.
| * svc: SharedMemory size should be 64-bits and cleanup.Gravatar bunnei2018-02-033-11/+11
| |
| * ArbitrateLock: Assert that requesting_thread is current_thread.Gravatar bunnei2018-02-031-0/+1
| |
* | acc:u0 : stub GetAccountIdGravatar mailwl2018-02-041-1/+9
|/
* Merge pull request #157 from bunnei/fix-duplicate-sessionGravatar bunnei2018-02-031-4/+9
|\ | | | | controller: DuplicateSession should return a ClientSession.
| * controller: DuplicateSession should return a ClientSession.Gravatar bunnei2018-02-031-4/+9
| |
* | Service:nifm: add nifm:a, nifm:s and nifm:u servicesGravatar mailwl2018-02-0310-0/+378
|/
* Service/am: Add AppletAE service (#153)Gravatar mailwl2018-02-027-379/+571
| | | | | | * Add AppletAE, step 1: move common interfaces to am.h * Add AppletAE, step 2
* Merge pull request #154 from mailwl/vi_create_stray_arrayGravatar bunnei2018-02-021-0/+1
|\ | | | | vi::CreateStrayLayer : add padding to request
| * vi::CreateStrayLayer : add padding to requestGravatar mailwl2018-02-021-0/+1
| |
* | Merge pull request #155 from mailwl/vi-servicesGravatar bunnei2018-02-026-0/+128
|\ \ | | | | | | Services/vi: add vi:s and vi:u services
| * | Services/vi: add vi:s and vi:u servicesGravatar mailwl2018-02-026-0/+128
| |/
* | Merge pull request #152 from shinyquagsire23/sharedmem-valid-boundsGravatar bunnei2018-02-021-1/+2
|\ \ | |/ |/| shared_memory: Only mark addresses as invalid if they are within the heap
| * shared_memory: Only mark addresses as invalid if they are within the heapGravatar shinyquagsire232018-01-291-1/+2
| |
* | [WIP] sfdnsres: stub (#146)Gravatar mailwl2018-01-295-2/+52
|/ | | sfdnsres: Add several stubs
* Merge pull request #148 from MerryMage/feature/special-memoryGravatar bunnei2018-01-278-415/+243
|\ | | | | memory: Replace all memory hooking with Special regions