rearrange & update

This commit is contained in:
Dave Murphy 2018-05-16 10:25:14 +01:00
parent e51dbec3ee
commit 528949653e

View File

@ -6,8 +6,14 @@
* Now automatically initializing fsdev state on first mount * Now automatically initializing fsdev state on first mount
* Added fsdevMountSdmc (replaces fsdevInit) * Added fsdevMountSdmc (replaces fsdevInit)
* Added fsdevUnmountAll (replaces fsdevExit) * Added fsdevUnmountAll (replaces fsdevExit)
* Add FS commands for SD card state change detection.
* Added mounting for SystemSaveData.
* Use Service for all fs sessions. This fixes an issue with savedata commit. * Use Service for all fs sessions. This fixes an issue with savedata commit.
* Implemented FsSaveDataIterator (aka ISaveDataInfoReader). * Implemented FsSaveDataIterator (aka ISaveDataInfoReader).
* Changed ContentStorageId in FsSave to SaveDataType.
* Added FsStorageId.
* Added enums FsSaveDataSpaceId and FsSaveDataType.
* Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.
* improve usbComms support * improve usbComms support
* Allow using multiple interfaces. * Allow using multiple interfaces.
* Added usbComms Ex funcs. * Added usbComms Ex funcs.
@ -15,16 +21,17 @@
* hid updates * hid updates
* Added hidGetHandheldMode(). * Added hidGetHandheldMode().
* Added hidSetNpadJoyAssignmentModeSingleByDefault() * Added hidSetNpadJoyAssignmentModeSingleByDefault()
* Added hidSetNpadJoyAssignmentModeDual(). * hidSetNpadJoyAssignmentModeDual().
* Added support for Services: fsp-ldr, fsp-pr, lr, csrng, spl, pm:info, sm:m, pl, all Loader services. * Check serviceIsActive() in hidExit().
* Use hidSetNpadJoyAssignmentModeDual() for all controllers during hidInitialize()/hidExit().
* Added support for Services: fsp-ldr, fsp-pr, lr, csrng, spl, pm:info, sm:m, pl, ns, all Loader services.
* Full hid vibration support for pre-4.0.0 hid commands. * Full hid vibration support for pre-4.0.0 hid commands.
* Added nacpGetLanguageEntry and SetLanguage_Total. * Added nacpGetLanguageEntry and SetLanguage_Total.
* [irs] Name image transfer config variables * [irs] Name image transfer config variables
* IPC: Improve information available in IpcParsedCommand * IPC: Improve information available in IpcParsedCommand
* 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, svcGetResourceLimitLimitValue, svcGetResourceLimitCurrentValue, svcGetProcessInfo, svcCreateResourceLimit, svcSetResourceLimitLimitValue.
* Added system calls: svcCreatePort, svcConnectToPort, svcUnmapProcessMemory, svcGetSystemInfo, svcSetThreadPriority, svcGetCurrentProcessorNumber, svcSignalEvent, svcSendSyncRequestWithUserBuffer, svcSendAsyncRequestWithUserBuffer, svcGetThreadId, svcReplyAndReceiveWithUserBuffer, svcCreateEvent, svcReadWriteRegister, svcCreateInterruptEvent, svcMapDeviceAddressSpaceByForce, svcTerminateProcess, svcMap/UnmapPhysicalMemory(Unsafe), svcSetUnsafeLimit, svcGetProcessInfo * IPC improvements and fixes.
* Added envGetLastLoadResult(). * Added envGetLastLoadResult().
* Audio input implementation and fixes
* Add rules for building .npdm, .nsp and .kip. * Add rules for building .npdm, .nsp and .kip.
* Now building .npdm from .json if specified * Now building .npdm from .json if specified
* .pfs0 now embeds previously built npdm if available * .pfs0 now embeds previously built npdm if available
@ -32,22 +39,19 @@
* .kip can be built from elf and json descriptor (subset of .npdm) * .kip can be built from elf and json descriptor (subset of .npdm)
* add support for finding nxlink host * add support for finding nxlink host
* improve bsdSockets support * improve bsdSockets support
* Added mounting for SystemSaveData. * Fix IN6_IS_ADDR macros in netinet/in.h (#68)
* Added impl for accountProfile* . If the inital smGetService fails, attempt to use 'acc:u0'. * Added impl for accountProfile\*. If the inital smGetService fails, attempt to use 'acc:u0'.
* Added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments.
* Further improvements to overall system stability and other minor adjustments to enhance the user experience. * Further improvements to overall system stability and other minor adjustments to enhance the user experience.
* Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable
--- stuff to organise --- * Added pmshell init/exit and pmshellLaunchProcess.
* Audio input implementation.
Add ipcAddSendSmart, ipcAddRecvSmart, use where applicable * Detect 5.0.0 properly.
Add FS commands for SD card state change detection. * Introduce atomics
Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments. * atomicIncrement32
Added FsStorageId. * atomicDecrement32
Added pmshell init/exit and pmshellLaunchProcess. * atomicIncrement64
Fix IN6_IS_ADDR macros in netinet/in.h (#68) * atomicDecrement64
Changed ContentStorageId in FsSave to SaveDataType.
Added enums FsSaveDataSpaceId and FsSaveDataType.
Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.
## Version 1.1.0 ## Version 1.1.0