Atmosphere-libs/libvapours/include/vapours
Michael Scire b3c1e7be61 kern: exception flags are now atomic.
This is a really weird one, because they didn't actually update the
code which updates these flags in asm, these still use ldrb/orr/strb.
But every access to these via c++ is now an atomic ldxrb/stxrb loop.
Maybe they just forgot to update the asm?
2025-11-15 12:57:43 -07:00
..
ams fusee/exo/ams: update with new keydata/version enums 2025-11-15 12:57:40 -07:00
crypto crypto: implement CmacGenerator 2025-05-09 12:10:01 -07:00
dd ams: support building unit test programs on windows/linux/macos 2022-03-23 09:15:46 -07:00
freebsd lib: simplify pragma macros 2022-03-23 09:15:48 -07:00
impl lib: simplify pragma macros 2022-03-23 09:15:48 -07:00
results ams: mark ams::Result [[nodiscard]] (partially complete). 2025-11-15 12:57:42 -07:00
sdmmc ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
svc kern: write cpu tick differential to tls +0x108 on thread switch 2025-11-15 12:57:41 -07:00
tegra ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
util kern: exception flags are now atomic. 2025-11-15 12:57:43 -07:00
allocator.hpp ams: various fixes to support booting debug configuration 2025-05-09 12:10:02 -07:00
ams_version.h ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
assert.hpp abort/error: print backtrace, abuse templates, overhaul result/diag (macos not done yet) 2022-03-23 09:15:49 -07:00
common.hpp ams: support building unit test programs on windows/linux/macos 2022-03-23 09:15:46 -07:00
compiler.hpp ams: support building unit test programs on windows/linux/macos 2022-03-23 09:15:46 -07:00
crypto.hpp crypto: implement CmacGenerator 2025-05-09 12:10:01 -07:00
dd.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
defines.hpp ams: support building unit test programs on windows/linux/macos 2022-03-23 09:15:46 -07:00
device_code.hpp exo/vapours: refactor member variables to m_ over this-> 2021-10-15 23:54:34 -07:00
includes.hpp haze: fix duplicate-macro warnings 2025-09-02 18:35:53 -07:00
literals.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
reg.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
results.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
sdmmc.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
span.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
svc.hpp ams: support building unit test programs on windows/linux/macos 2022-03-23 09:15:46 -07:00
tegra.hpp ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals 2021-10-07 23:06:25 -07:00
timespan.hpp exo/vapours: refactor member variables to m_ over this-> 2021-10-15 23:54:34 -07:00
types.hpp ams: basic support for compiling with gcc 15 2025-05-09 12:10:11 -07:00
util.hpp util: add pointer utils, use to constrain fs pointers 2022-04-04 17:46:54 -07:00