diff options
| author | Thog <me@thog.eu> | 2020-01-13 03:04:28 +0100 |
|---|---|---|
| committer | jduncanator <1518948+jduncanator@users.noreply.github.com> | 2020-01-13 13:04:28 +1100 |
| commit | 892df335e6f633a5bcc2ce265749e15365ea2549 (patch) | |
| tree | 701f9033d7a56a4fa75b1ac5e2900cb26f9de487 /Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs | |
| parent | 5facc0c07f8a3f6fd0f39229044fe120501162a7 (diff) | |
Rework SVC handling (#883)
* Rework SVC handling
Prepare for 32 bits support.
* QueryMemory64 x1 is an output
* Pregenerate all SVC handler
Also clean up + 32 bits code path
* Address gdk's comments
* Simplify local setter loop
* Address jd's comments
Diffstat (limited to 'Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs')
| -rw-r--r-- | Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs b/Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs new file mode 100644 index 00000000..c1d9eeed --- /dev/null +++ b/Ryujinx.HLE/HOS/Kernel/SupervisorCall/RAttribute.cs @@ -0,0 +1,15 @@ +using System; + +namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall +{ + [AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false)] + public class RAttribute : Attribute + { + public readonly int Index; + + public RAttribute(int index) + { + Index = index; + } + } +} |
