skyline/app
PixelyIon cb2614f80e Handle host accesses for NCE Memory Trapping API
We cannot ignore accesses from the host to a region protected by the NCE Memory Trapping API, there's often access to regions which have overlap with a protected region unintentionally and those accesses need to be handled correctly rather than leading to a crash. This is done by implementing an additional signal handler `NCE::HostSignalHandler` to lookup any potential traps on a `SIGSEGV` and handle them correctly or when there isn't a corresponding trap raise a `SIGTRAP` when debugger is connected or delegate to `signal::ExceptionalSignalHandler` when it isn't.
2022-04-14 14:14:52 +05:30
..
libraries Update LLVM + Oboe 2022-04-14 14:14:52 +05:30
src/main Handle host accesses for NCE Memory Trapping API 2022-04-14 14:14:52 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Update NDK (25.0.8221429) + Gradle (7.4.1) + Build Tools (33.0.0) 2022-04-14 14:14:52 +05:30
CMakeLists.txt Stub IRS Service 2022-04-14 14:14:52 +05:30
proguard-rules.pro Keep member names in pro guard 2020-11-12 22:19:55 +05:30