implement yellows8 requests

This commit is contained in:
Dave Murphy 2018-05-15 17:23:34 +01:00
parent 64a99623e9
commit 1dc9c60df4

View File

@ -18,12 +18,7 @@
* Added hidSetNpadJoyAssignmentModeSingleByDefault() * Added hidSetNpadJoyAssignmentModeSingleByDefault()
* Added hidSetNpadJoyAssignmentModeDual(). * Added hidSetNpadJoyAssignmentModeDual().
* Added support for Services: fsp-ldr, fsp-pr, CSRNG, SPL, all Loader services. * Added support for Services: fsp-ldr, fsp-pr, CSRNG, SPL, all Loader services.
* hid vibration support * Full hid vibration support for pre-4.0.0 hid commands.
* hidPermitVibration()
* and hidIsVibrationPermitted().
* Renamed hidInitializeVibrationDevice() to hidInitializeVibrationDevices()
* Added hidSendVibrationValues().
* Improved hidInitializeVibrationDevices()
* Replace g_gfxPixelFormat/gfxSetPixelFormat with constant since changing this value has no effect. * Replace g_gfxPixelFormat/gfxSetPixelFormat with constant since changing this value has no effect.
* Added system calls: svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo * Added system calls: svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo
* Added envGetLastLoadResult(). * Added envGetLastLoadResult().
@ -46,20 +41,12 @@
Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable
Add FS commands for SD card state change detection. Add FS commands for SD card state change detection.
Added plGetSharedFontByType(). Added plGetSharedFontByType().
IPC: Improve information available in IpcParsedCommand
Added the remaining (pre-4.0.0) hid-serv vibration cmds.
Added nacpGetLanguageEntry and SetLanguage_Total.
Implemented 3.0.0+ support for ns.
Changed nsApplicationControlData to NsApplicationControlData. Changed nsApplicationControlData to NsApplicationControlData.
Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments. Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments.
Added FsStorageId. Added FsStorageId.
Added pmshell init/exit and pmshellLaunchProcess. Added pmshell init/exit and pmshellLaunchProcess.
Fix IN6_IS_ADDR macros in netinet/in.h (#68) Fix IN6_IS_ADDR macros in netinet/in.h (#68)
Use Service for AccountProfile. Use Service for AccountProfile.
Added impl for accountProfile*. If the inital smGetService fails, attempt to use 'acc:u0'.
Use Service for all fs sessions. This fixes an issue with savedata commit.
Implemented FsSaveDataIterator (aka ISaveDataInfoReader).
In fs*Close(), set the handle to INVALID_HANDLE after closing the handle.
Changed ContentStorageId in FsSave to SaveDataType. Changed ContentStorageId in FsSave to SaveDataType.
Added enums FsSaveDataSpaceId and FsSaveDataType. Added enums FsSaveDataSpaceId and FsSaveDataType.
Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT. Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.