Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
|
|
|
|
gdbstub: Update registers and sizes for aarch64
|
|
Fix minor spelling error in CMakeLists
|
|
Unicorn build fixups
|
|
This gets gdbstub working at least to the point where clients can
communicate with it.
What works:
- Reading/writing GPRegs
- Reading/writing memory
- Interrupting the emulated program and continuing
What does NOT work:
- Breakpoints. Sizes have been updated to u64, but support will need to be
added in the interpreter for them to work.
- VRegs. Mostly because my gdb was having issues with 128-bit regs for
some reason. However, the current u128 representation is a bit
awkward to use and should probably be updated first.
|
|
results.
|
|
Some of us do not have any i386 libraries required to build x86-32 universal libraries.
|
|
Since we use a custom build of unicorn it doesn't make much sense to look for
the system version, unless the user explicitly wants to override this.
|
|
Minor spelling error of its --> it's
|
|
Implement Pull #3275 from citra: core: Don't Shutdown before we've even Init-ed
|
|
Fix NRO entry point
|
|
service/time: remove accidental #pragmas
|
|
loader: Minor style fix in deconstructed_rom_directory
|
|
|
|
|
|
Clang format as a build target
|
|
|
|
|