1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-12-18 08:22:04 +00:00
Atmosphere/stratosphere/loader/source
SciresM e9849c74cf
LogManager: implement system module, client api, logging api (#1617)
Some notes:

* Unless `atmosphere!enable_log_manager` is true, Nintendo's log manager will be used instead.
  * This prevents paying memory costs for LM when not enabling logging.
  * To facilitate this, Atmosphere's log manager has a different program id from Nintendo's.
  * `atmosphere!enable_htc` implies `atmosphere!enable_log_manager`.
* LogManager logs to tma, and the SD card (if `lm!enable_sd_card_logging` is true, which it is by default).
* Binary logs are saved to `lm!sd_card_log_output_directory`, which is `atmosphere/binlogs` by default.
2021-09-11 19:32:14 -07:00
..
ldr_anti_downgrade_tables.inc loader: update for 11.0.0 (anti-dg + set program args abi) 2020-12-02 06:43:37 -08:00
ldr_arguments.cpp Switch atmosphere's build target to C++20. (#952) 2020-05-11 15:02:10 -07:00
ldr_arguments.hpp
ldr_capabilities.cpp loader: avoid UB when doing count trailing zeros 2021-04-30 10:03:54 -07:00
ldr_capabilities.hpp loader: extend memory region descriptors a touch more gracefully 2020-09-07 10:43:35 -07:00
ldr_content_management.cpp loader: improve verification terminology 2020-09-08 15:34:22 -07:00
ldr_content_management.hpp loader: improve verification terminology 2020-09-08 15:34:22 -07:00
ldr_development_manager.cpp Switch atmosphere's build target to C++20. (#952) 2020-05-11 15:02:10 -07:00
ldr_development_manager.hpp
ldr_embedded_usb_patches.inc ams: basic support for 12.1.0 2021-07-06 07:13:56 -07:00
ldr_launch_record.cpp loader: fix failure-to-early-return in launch record management 2021-01-20 23:39:31 -08:00
ldr_launch_record.hpp ro: update for new sf semantics 2021-01-20 23:39:31 -08:00
ldr_loader_service.cpp ro: update for new sf semantics 2021-01-20 23:39:31 -08:00
ldr_loader_service.hpp util::unique_lock, update loader to new sf semantics 2021-01-20 23:39:31 -08:00
ldr_main.cpp strat: no longer materially constrained by sm session limit 2021-04-13 23:58:10 -07:00
ldr_meta.cpp loader: support 11.x DisableDeviceAddressSpaceMerge 2020-12-02 06:43:37 -08:00
ldr_meta.hpp loader: improve verification terminology 2020-09-08 15:34:22 -07:00
ldr_patcher.cpp set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ (#1391) 2021-03-01 14:18:27 -08:00
ldr_patcher.hpp set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ (#1391) 2021-03-01 14:18:27 -08:00
ldr_process_creation.cpp LogManager: implement system module, client api, logging api (#1617) 2021-09-11 19:32:14 -07:00
ldr_process_creation.hpp
ldr_ro_manager.cpp Switch atmosphere's build target to C++20. (#952) 2020-05-11 15:02:10 -07:00
ldr_ro_manager.hpp