N00byKing
eb8e4f17d3
Correct Spelling
8 years ago
Subv
aec193732c
Services: Added a todo about returning interfaces as domain objects in lm, hid and time.
8 years ago
Subv
fb5f2a653e
Time: Don't create unnecessary ports when retrieving the clock service sessions.
8 years ago
Subv
98ff4642ff
HID: Don't create an unnecessary port in CreateAppletResource.
8 years ago
Subv
3541a04d4d
LM: Don't create an unnecessary port in Initialize.
8 years ago
Subv
196f1226c5
IPC: Don't create an unnecessary port when using PushIpcInterface outside of a domain.
8 years ago
gdkchan
45f08a927c
Stub OpenAudioOut and fix a issue with HID IAppletResource being created more than once
8 years ago
Subv
dda6711a67
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the Default display.
This function is used by libnx to obtain a new layer.
8 years ago
Subv
db5b2c0f0f
AppletOE: Make ISelfController keep a reference to nvflinger.
It'll be needed when we implement CreateManagedDisplayLayer.
8 years ago
Subv
696b61b9c3
Services: Vi shouldn't be responsible for creating nvflinger.
It is now created during Service initialization and passed to all the services that need it.
8 years ago
Subv
edb1c9589b
VI: Move BufferQueue and NVFlinger to their own folder/namespace.
8 years ago
st4rk
564b91d219
Added stubs for audio services. ( #116 )
* 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)
8 years ago
David
e08fdd4101
Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid ( #114 )
* 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
8 years ago
Lioncash
aa0cc8d3e9
nvmap: Add a return 0 underneath the UNIMPLEMENTED macro
This macro resolves to an empty macro in release builds.
8 years ago
Lioncash
5a05f7ef9f
nvmap: Make IoctlCommands an enum class
Prevents the enum values from polluting the surrounding scope
8 years ago
bunnei
a2c082be79
file_sys: Clang format fixes.
8 years ago
bunnei
a94d5d1938
fsp_srv: Various improvements to IStorage:Read implementation.
8 years ago
bunnei
985c960e85
deconstructed_rom_directory: Implement istorage loading for RomFS.
8 years ago
David Marcec
b609697364
filesystem: Implement basic IStorage functionality.
8 years ago
bunnei
0446482361
file_sys: Cleanup to better match Switch file system constructs.
file_sys: Add factory class for RomFS file system.
8 years ago
bunnei
f3cfe5caac
file_sys: Remove disk_archive, savedata_archive, and title_metadata.
8 years ago
bunnei
9d9038a32f
archive_backend: Minor changes to match Switch IFileSystem.
8 years ago
bunnei
bc4d08fe34
file_sys: Repurpose 3DS IVFC code for Switch ROMFS.
8 years ago
Rozlette
939be88b01
gdbstub: Update registers and sizes for aarch64
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.
8 years ago
Subv
bd76a7d7f7
VI: Implement the Query transaction of IHOSBinderDriver, and stubbed some results.
8 years ago
Matthew Brener
1117c87e68
Fix spelling error in CMakeLists
Minor spelling error of its --> it's
8 years ago
tgsm
c68e6e267a
service/time: remove accidental #pragmas
8 years ago
Rozlette
76b2dabd35
loader: Minor style fix in deconstructed_rom_directory
8 years ago
James Rowe
ea88c44eb8
Format: Run the new clang format on everything
8 years ago
Rozlette
ecc35e89e0
memory: Return false for large VAddr in IsValidVirtualAddress
8 years ago
bunnei
9b7e8a2e2b
loader: Clean up ctors and includes.
8 years ago
bunnei
b870202ad5
loader: Add DeconstructedRomDirectory for game dumps.
8 years ago
bunnei
f2d6ec1404
loader: Refactor to also pass filepath into IdentifyType.
8 years ago
bunnei
965c2bddb2
nso: Remove code specific to directory loading.
8 years ago
River City Ransomware
3f3688db0b
Port citra #3352 to yuzu ( #103 )
* Port citra #3352 to yuzu
This change allows non x86_64 architectures to compile yuzu by skipping the building of dynarmic
* Fixed clang-format errors
* fixes more clang-format errors
8 years ago
David
61a92c7347
Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. ( #113 )
* Added svcCreateSharedMemory
* Services which are not implemented now throw UNIMPLEMENTED()
* clang-format
* changed perms to u32
* removed camelcase
8 years ago
River City Ransomware
39827d573a
Fixes some cast warnings, partial port of citra #3064 ( #106 )
* Fixes some cast warnings, partially fixes citra #3064
* Converted casts to uint32_t to u32
* Ran clang-format
8 years ago
goaaats
559de2816f
acc, set, applet_oe: stub various functions, add set service ( #105 )
* Stubs for various acc:u0 funcs needed
* Stub for GetDesiredLanguage in IApplicationFunctions
* Add set service + stubs needed for games
* Fix formatting
* Implement IProfile, IManagerForApplication, return bool in CheckAvailability, style fixes
* Remove IProfile::Get(needs more research), fix IPC response sizes
8 years ago
Rozlette
6e80f59506
ISelfController: Stub LockExit and UnlockExit
8 years ago
bunnei
35f8a09953
time: Add new line to ends of files.
8 years ago
bunnei
ac1c926aa9
applet_oe: Clang-format.
8 years ago
bunnei
43342640fe
time: Stub out GetTotalLocationNameCount and some cleanup.
8 years ago
bunnei
01d3a7db93
nvdrv: Stub SetClientPID.
8 years ago
bunnei
94483465ad
svc: Fix svcGetInfo MapRegionBaseAddr.
8 years ago
bunnei
c268244812
svc: Add additional fields to MemoryInfo struct.
8 years ago
gdkchan
c22db301b8
Fix dispdrv typo
8 years ago
Lioncash
e11285c9a8
qt: Migrate to Qt 5 signal/slot connection syntax where applicable
8 years ago
Evgeni Danailov
4e1e16ac61
ui: Rename almost all classes in configuration_input.ui ( #99 )
* Rename verticalLayout_25 to verticalLayout_23.
* Rename almost all classes.
8 years ago
River City Ransomware
1eb26ce5bd
Port citra #3336 - Resizes the configuration window to not be so stretched out
8 years ago
gdkchan
bb3209e8f1
Fix NRO Entry Point
8 years ago