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
ldr_arguments.cpp
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
ldr_content_management.cpp
ldr_content_management.hpp
ldr_development_manager.cpp
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
ldr_meta.hpp
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
ldr_ro_manager.hpp