mirror of
https://github.com/switchbrew/libnx.git
synced 2025-07-03 18:12:14 +02:00
fs: add OutputAccessLogToSdCard
This commit is contained in:
parent
e36c7a760f
commit
1625fb6424
@ -366,6 +366,7 @@ Result fsDisableAutoSaveDataCreation(void);
|
||||
|
||||
Result fsSetGlobalAccessLogMode(u32 mode);
|
||||
Result fsGetGlobalAccessLogMode(u32* out_mode);
|
||||
Result fsOutputAccessLogToSdCard(const char *log, size_t size);
|
||||
|
||||
// Wrapper(s) for fsCreateSaveDataFileSystemBySystemSaveDataId.
|
||||
Result fsCreate_SystemSaveDataWithOwner(FsSaveDataSpaceId save_data_space_id, u64 system_save_data_id, AccountUid uid, u64 owner_id, s64 size, s64 journal_size, u32 flags);
|
||||
|
@ -504,6 +504,13 @@ Result fsGetGlobalAccessLogMode(u32* out_mode) {
|
||||
return _fsObjectDispatchOut(&g_fsSrv, 1005, *out_mode);
|
||||
}
|
||||
|
||||
Result fsOutputAccessLogToSdCard(const char *log, size_t size) {
|
||||
return _fsObjectDispatch(&g_fsSrv, 1006,
|
||||
.buffer_attrs = { SfBufferAttr_HipcMapAlias | SfBufferAttr_In },
|
||||
.buffers = { { log, size } },
|
||||
);
|
||||
}
|
||||
|
||||
// Wrapper(s) for fsCreateSaveDataFileSystemBySystemSaveDataId.
|
||||
Result fsCreate_SystemSaveDataWithOwner(FsSaveDataSpaceId save_data_space_id, u64 system_save_data_id, AccountUid uid, u64 owner_id, s64 size, s64 journal_size, u32 flags) {
|
||||
FsSaveDataAttribute attr = {
|
||||
|
Loading…
Reference in New Issue
Block a user