mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-05-19 01:44:53 +00:00
* kernel: Add gettimeofday * kernel: Move sceKernelReleaseDirectMemory where it belongs * savedata: Stub sceSaveDataDialogUpdateStatus to return finished * memory: Add lock to VirtualQuery and remove debug print * clang format * fixed linux build? * special case for sceKernelWrite (stdin,stdout,stderr) * special case for case savedata mount * reduced mutex spamming * added missing default rwlock attributes init * kernel: Add more sleep functions * file_system: Add some functions * memory: Missed adding some functions * kernel: Moved some functions to time * kernel: Fix build error --------- Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
25 lines
459 B
C++
25 lines
459 B
C++
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
#pragma once
|
|
|
|
#include <sys/types.h>
|
|
#include "common/types.h"
|
|
|
|
namespace Core::Loader {
|
|
class SymbolsResolver;
|
|
}
|
|
|
|
namespace Libraries::Kernel {
|
|
|
|
struct OrbisTimesec {
|
|
time_t t;
|
|
u32 west_sec;
|
|
u32 dst_sec;
|
|
};
|
|
|
|
int* PS4_SYSV_ABI __Error();
|
|
|
|
void LibKernel_Register(Core::Loader::SymbolsResolver* sym);
|
|
|
|
} // namespace Libraries::Kernel
|