1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-12-27 04:36:04 +00:00
Atmosphere/stratosphere/boot/source
Michael Scire 609a302e16 os: implement waitable management.
This implements waitable management for Events (and
implements Events). It also refactors PM to use new
Event/Waitable semantics, and also adds STS_ASSERT
as a macro for asserting a boolean expression. The
rest of stratosphere has been refactored to use
STS_ASSERT whenever possible.
2019-12-07 12:41:28 -08:00
..
gpio os: implement waitable management. 2019-12-07 12:41:28 -08:00
i2c os: implement waitable management. 2019-12-07 12:41:28 -08:00
pinmux os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_battery_driver.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_driver.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_icon_charging.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_icon_charging_red.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_icon_low.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_icons.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_icons.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_battery_parameters.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_boot_reason.cpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_boot_reason.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_bq24193_charger.hpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_calibration.cpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_calibration.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_change_voltage.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_change_voltage.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_charger_driver.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_charger_driver.hpp boot: split out gpio, pinmux. 2019-06-22 11:34:18 -07:00
boot_check_battery.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_check_battery.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_check_clock.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_check_clock.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_clock_initial_configuration.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_clock_initial_configuration.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_display.cpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_display.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_display_config.inc Minor information update regarding previously unknown mysteries 2019-08-22 20:52:40 +01:00
boot_fan_enable.cpp boot/spl: update for spl-in-libstrat 2019-06-22 12:23:46 -07:00
boot_fan_enable.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_i2c_utils.cpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_i2c_utils.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_main.cpp ams: initial support for 9.0.0 2019-09-14 10:43:39 -07:00
boot_pcv.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_pmc_wrapper.cpp os: implement waitable management. 2019-12-07 12:41:28 -08:00
boot_pmc_wrapper.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_pmic_driver.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_pmic_driver.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_power_utils.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_power_utils.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_registers_clkrst.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_registers_di.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_registers_gpio.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_registers_pinmux.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_registers_pmc.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_repair_boot_images.cpp boot: move updater into libstrat 2019-06-22 12:30:36 -07:00
boot_repair_boot_images.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_rtc_driver.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_rtc_driver.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_splash_screen.cpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_splash_screen.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_splash_screen_notext.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_splash_screen_text.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_wake_control_configs.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_wake_pin_configuration.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_wake_pin_configuration_copper.inc boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00
boot_wake_pins.cpp boot/spl: update for spl-in-libstrat 2019-06-22 12:23:46 -07:00
boot_wake_pins.hpp boot: refactor to use sts::boot namespace 2019-06-22 00:10:21 -07:00