archshift
b1f3ae6056
Make arm_dyncom_trans* into a fully fledged compilation unit
10 years ago
archshift
3b371f5816
arm_dyncom_interpreter: slightly change AllocBuffer to be intuitive
10 years ago
Subv
a350b5274f
Kernel/SVC: Implemented svcCreatePort.
10 years ago
wwylele
6cc4c40241
hid: add missing header
10 years ago
archshift
090a9166fc
arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT func
This allows us to get the addressing operation for STRT, LDRT, STRBT,
and LDRBT. We do this so that translation functions don't need to
see the addressing ops directly.
10 years ago
archshift
39e3e9c2d9
arm_dyncom_interpreter: rename operation functions to fit style guide
10 years ago
archshift
31b8dc0ca4
arm_dyncom_interpreter: Rename anonymous enum to TransExtData
10 years ago
archshift
5bf480bf56
arm_dyncom_interpreter.cpp: #include translation info from inc files
10 years ago
archshift
d05fcfa487
Revert "Split huge interpreter source file into translation info and interpreter (+ some tiny misc style fixes)"
10 years ago
archshift
65d5333ef6
arm_dyncom_interpreter: rename operation functions to fit style guide
10 years ago
archshift
db6bb1477e
arm_dyncom_interpreter.cpp: Split by translation and interpreter logic
To facilitate the split, some small changes were made to names of
various structures and functions.
10 years ago
shinyquagsire23
c09f249f90
gdbstub: E0 should be E00
10 years ago
Subv
d5f8d90e34
Kernel: Added ClientPort and ServerPort classes.
This is part of an ongoing effort to implement support for multiple processes.
10 years ago
Lioncash
27d37be329
service: Add other DLP services
Specifically, dlp::CLNT and dlp::FKCL
Moves them to their own folder like with other services.
10 years ago
wwylele
1cef298ca9
Thread: update timeout when rerunning WaitSynch
10 years ago
mailwl
ee188dbdc6
gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueue
10 years ago
mailwl
1aceb1b912
Fix parameter name in EnableNotification
10 years ago
mailwl
1a6c967927
Fix mistakes, add output header codes
10 years ago
mailwl
3457cc52e4
remove ugly function
10 years ago
mailwl
ed74a60f41
srv: Update according 3dbrew
10 years ago
wwylele
5e5f9b099a
Switch context on the same thread if necessary
10 years ago
Subv
b502c2e4d0
Memory: Handle RasterizerCachedMemory and RasterizerCachedSpecial page types in the memory block manipulation functions.
10 years ago
Subv
9d36016350
Memory: Make ReadBlock and WriteBlock accept void pointers.
10 years ago
Subv
86dc841611
SOC_U: Remove usage of GetPointer
10 years ago
MerryMage
f9568d9ee2
SSL_C: Remove use of Memory::GetPointer
10 years ago
MerryMage
3f8fdddd22
GSP_GPU: Remove use of Memory::GetPointer
10 years ago
MerryMage
c3ad268edc
Memory: CopyBlock
10 years ago
MerryMage
e0ee10c3e9
DSP_DSP: Remove use of Memory::GetPointer
10 years ago
MerryMage
dfe7263cd4
FS/Archive: Remove use of Memory::GetPointer
10 years ago
MerryMage
1d3892255d
Memory: Added necessary headers and removed unnecessary header
10 years ago
bunnei
588e3c253f
New3DS: Minor style cleanup to #1520 .
10 years ago
Emmanuel Gil Peyrot
3272e30eec
Loader: Split SMDH into its own header and import helpers from QGameList
Also rewrite Qt wrappers to use those.
10 years ago
MerryMage
30700dfdaf
CFG: Remove use of Memory::GetPointer
10 years ago
MerryMage
44dc46d5e1
APT: Remove use of Memory::GetPointer
10 years ago
MerryMage
0352176f4c
Kernel/Thread: Remove use of Memory::GetPointer
10 years ago
MerryMage
d4cff12856
Applets/swkdb: Remove use of Memory::GetPointer
10 years ago
MerryMage
73cc880444
Memory: ZeroBlock
10 years ago
MerryMage
4ed7963687
FileSys/Path: Replace Memory::GetPointer with Memory::ReadBlock
10 years ago
MerryMage
c1c78c27c2
Memory: ReadBlock/WriteBlock
10 years ago
MerryMage
b6feee037b
Memory: IsValidVirtualAddress/IsValidPhysicalAddress
10 years ago
Emmanuel Gil Peyrot
e52461f648
CitraQt: Simplify the game list loader code
10 years ago
Emmanuel Gil Peyrot
85a4eea460
Loader: Add a GetFileType method to get the type of a loaded file
10 years ago
Emmanuel Gil Peyrot
b0095b9584
Loader, Frontends: Refactor loader creation and game loading
This allows frontends to keep a single loader and use it multiple times
e.g. for code loading and SMDH parsing.
10 years ago
wwylele
a9073da0fd
SVC::WaitSynchronizationN: Reschedule at the end
10 years ago
Jannik Vogel
7d2670f08e
Remove `exceptions` parameter from `normaliseround` VFP functions
10 years ago
Jannik Vogel
053fb90466
Fix exception propagation for VFP single precision
10 years ago
Jannik Vogel
afa5e151e8
Fix exception propagation for VFP double precision
10 years ago
Jannik Vogel
128981cf3c
Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD
10 years ago
András Domonkos
af04290f90
Update ACT:U and create ACT:A ( #1809 )
* Update ACT_U
* Create act_a.h
* Create act_a.cpp
* Add service ACT:A
* Add ACT:A source and header
* Fix wrong header
10 years ago
Jannik Vogel
f39adfffe7
Set fpscr for new threads
10 years ago