Age | Commit message (Collapse) | Author |
|
time: Implement ISteadyClock::GetCurrentTimePoint
|
|
|
|
Improve IPC, unify Domains and Sessions, and add validation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation
* using an enum for audio_out_state as well as changing its initialize to member initializer list
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* added missing Audio loggin subclass, minor fixes, clang comment breakline
* Solving backend logging conflict
* minor fix
* Fixed duplicated Service NVDRV in backend.cpp, my bad
|
|
Fix time returning epoch time in milliseconds rather than in seconds
|
|
|
|
logging: add missing NVDRV subclass to macro list
|
|
|
|
Correct Spelling
|
|
|
|
IPC: Don't create unnecessary ports when returning sub interfaces.
|
|
hid and time.
|
|
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the default display.
|
|
|
|
|
|
|
|
a domain.
|
|
Stub OpenAudioOut and fix a issue with HID IAppletResource
|
|
more than once
|
|
Default display.
This function is used by libnx to obtain a new layer.
|
|
It'll be needed when we implement CreateManagedDisplayLayer.
|
|
It is now created during Service initialization and passed to all the services that need it.
|
|
VI: Move BufferQueue and NVFlinger to their own folder/namespace.
|
|
|
|
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations
* fixing the changes requested (remove private, explicit)
|
|
nvmap: Make IoctlCommands an enum class
|
|
externals: Update dynarmic
|
|
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid
* used clang-format-3.9 instead
* lowercase pid
* Moved nvmemp handlers to cpp
* Removed unnecessary logging for NvOsGetConfigU32. Cleaned up log and changed to LOG_DEBUG
* using std::arrays instead of c arrays
* nvhost get config now uses std::array completely
* added pid logging back
* updated cmakelist
* missing includes
* added array, removed memcpy
* clang-format6.0
|
|
VI: Implement the Query transaction of IHOSBinderDriver, and stubbed some results.
|
|
This macro resolves to an empty macro in release builds.
|
|
Prevents the enum values from polluting the surrounding scope
|
|
a6d17e A64: Implement AND (vector)
963453 tests/A64: Randomize vectors
adcd34 tests/A64/unicorn: Print interrupt number when InterruptHook is hit
304c91 tests/A64: Allow RunTestInstance to start from an arbitrary offset
d333b5 A64: Implement ADD (vector, vector)
1cf87a A64: Implement REV, REV32, and REV16 (#126)
9fc157 IR: Simplify types. F32 -> U32, F64 -> U64, F128 -> U128
50c181 reg_alloc: GetBitWidth: Add UNREACHABLE
adccbf reg_alloc: Consider bitwidth of data and registers when emitting instructions
7b7f23 A64: Implement CSEL
2f8413 IR: Implement Conditional Select
ebb3e8 A64/tests: Split unicorn sanity checking from other tests
5740a0 tests/A64: Single random instruction: Test branch instructions as well
0892b4 A64/translate/branch: bug: Read-after-write error in BLR
e77bc2 A64: Implement SBFM, BFM, UBFM
0c37ca A64: Implement MOVN, MOVZ, MOVK
b6bb59 travis: Print current test information
e77207 fuzz_thumb: Off by one error
a04ca2 ir/location_descriptor: Add missing <functional> header for std::hash
1e0f5c travis: Run A64 tests
|
|
Initial implementation of RomFS filesystem and fsp-srv
|
|
|
|
|
|
|
|
|
|
file_sys: Add factory class for RomFS file system.
|
|
|
|
|