diff --git a/common/include/atmosphere/version.h b/common/include/atmosphere/version.h
index c47cb778a..c61e87ec9 100644
--- a/common/include/atmosphere/version.h
+++ b/common/include/atmosphere/version.h
@@ -23,6 +23,6 @@
#define ATMOSPHERE_SUPPORTED_HOS_VERSION_MAJOR 9
#define ATMOSPHERE_SUPPORTED_HOS_VERSION_MINOR 0
-#define ATMOSPHERE_SUPPORTED_HOS_VERSION_MICRO 0
+#define ATMOSPHERE_SUPPORTED_HOS_VERSION_MICRO 1
#endif
\ No newline at end of file
diff --git a/stratosphere/boot/source/boot_battery_driver.cpp b/stratosphere/boot/source/boot_battery_driver.cpp
index 6c88101d2..5404e581f 100644
--- a/stratosphere/boot/source/boot_battery_driver.cpp
+++ b/stratosphere/boot/source/boot_battery_driver.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_battery_driver.hpp"
#include "boot_calibration.hpp"
#include "boot_i2c_utils.hpp"
diff --git a/stratosphere/boot/source/boot_battery_driver.hpp b/stratosphere/boot/source/boot_battery_driver.hpp
index 58e890234..e16b37f60 100644
--- a/stratosphere/boot/source/boot_battery_driver.hpp
+++ b/stratosphere/boot/source/boot_battery_driver.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "i2c/driver/i2c_api.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_battery_icons.cpp b/stratosphere/boot/source/boot_battery_icons.cpp
index d4cc6d5ae..64a9068e0 100644
--- a/stratosphere/boot/source/boot_battery_icons.cpp
+++ b/stratosphere/boot/source/boot_battery_icons.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_battery_icons.hpp"
#include "boot_display.hpp"
diff --git a/stratosphere/boot/source/boot_battery_icons.hpp b/stratosphere/boot/source/boot_battery_icons.hpp
index ca5254bbe..12e23fed4 100644
--- a/stratosphere/boot/source/boot_battery_icons.hpp
+++ b/stratosphere/boot/source/boot_battery_icons.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_boot_reason.cpp b/stratosphere/boot/source/boot_boot_reason.cpp
index 3aac96e67..41ac67dce 100644
--- a/stratosphere/boot/source/boot_boot_reason.cpp
+++ b/stratosphere/boot/source/boot_boot_reason.cpp
@@ -13,9 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-
#include "boot_boot_reason.hpp"
#include "boot_pmic_driver.hpp"
#include "boot_rtc_driver.hpp"
diff --git a/stratosphere/boot/source/boot_boot_reason.hpp b/stratosphere/boot/source/boot_boot_reason.hpp
index 476eb14c6..016dac64f 100644
--- a/stratosphere/boot/source/boot_boot_reason.hpp
+++ b/stratosphere/boot/source/boot_boot_reason.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_bq24193_charger.hpp b/stratosphere/boot/source/boot_bq24193_charger.hpp
index c5fd7ba70..f20913449 100644
--- a/stratosphere/boot/source/boot_bq24193_charger.hpp
+++ b/stratosphere/boot/source/boot_bq24193_charger.hpp
@@ -13,6 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
+#pragma once
+#include
namespace ams::boot::bq24193 {
diff --git a/stratosphere/boot/source/boot_calibration.cpp b/stratosphere/boot/source/boot_calibration.cpp
index 839001e60..b6e1068c4 100644
--- a/stratosphere/boot/source/boot_calibration.cpp
+++ b/stratosphere/boot/source/boot_calibration.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_calibration.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_calibration.hpp b/stratosphere/boot/source/boot_calibration.hpp
index 0b53fd035..21805c189 100644
--- a/stratosphere/boot/source/boot_calibration.hpp
+++ b/stratosphere/boot/source/boot_calibration.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_change_voltage.cpp b/stratosphere/boot/source/boot_change_voltage.cpp
index 553c2344b..f7245e5f4 100644
--- a/stratosphere/boot/source/boot_change_voltage.cpp
+++ b/stratosphere/boot/source/boot_change_voltage.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_change_voltage.hpp"
#include "boot_pmc_wrapper.hpp"
diff --git a/stratosphere/boot/source/boot_change_voltage.hpp b/stratosphere/boot/source/boot_change_voltage.hpp
index c5c6a1f7a..dad0bdef8 100644
--- a/stratosphere/boot/source/boot_change_voltage.hpp
+++ b/stratosphere/boot/source/boot_change_voltage.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_charger_driver.cpp b/stratosphere/boot/source/boot_charger_driver.cpp
index 402fe0aa0..26cd42519 100644
--- a/stratosphere/boot/source/boot_charger_driver.cpp
+++ b/stratosphere/boot/source/boot_charger_driver.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "boot_charger_driver.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_charger_driver.hpp b/stratosphere/boot/source/boot_charger_driver.hpp
index d770ce0e9..a6cf824ce 100644
--- a/stratosphere/boot/source/boot_charger_driver.hpp
+++ b/stratosphere/boot/source/boot_charger_driver.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "boot_bq24193_charger.hpp"
#include "boot_i2c_utils.hpp"
diff --git a/stratosphere/boot/source/boot_check_battery.cpp b/stratosphere/boot/source/boot_check_battery.cpp
index e47c37a6d..12691dfe4 100644
--- a/stratosphere/boot/source/boot_check_battery.cpp
+++ b/stratosphere/boot/source/boot_check_battery.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_battery_driver.hpp"
#include "boot_battery_icons.hpp"
#include "boot_boot_reason.hpp"
diff --git a/stratosphere/boot/source/boot_check_battery.hpp b/stratosphere/boot/source/boot_check_battery.hpp
index 63be38e69..32cc5da2b 100644
--- a/stratosphere/boot/source/boot_check_battery.hpp
+++ b/stratosphere/boot/source/boot_check_battery.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_check_clock.cpp b/stratosphere/boot/source/boot_check_clock.cpp
index f5f536576..b80796293 100644
--- a/stratosphere/boot/source/boot_check_clock.cpp
+++ b/stratosphere/boot/source/boot_check_clock.cpp
@@ -13,8 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
#include "boot_check_clock.hpp"
#include "boot_power_utils.hpp"
diff --git a/stratosphere/boot/source/boot_check_clock.hpp b/stratosphere/boot/source/boot_check_clock.hpp
index 5fea378d8..fe3516a2f 100644
--- a/stratosphere/boot/source/boot_check_clock.hpp
+++ b/stratosphere/boot/source/boot_check_clock.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_clock_initial_configuration.cpp b/stratosphere/boot/source/boot_clock_initial_configuration.cpp
index 043e4f207..d171b4593 100644
--- a/stratosphere/boot/source/boot_clock_initial_configuration.cpp
+++ b/stratosphere/boot/source/boot_clock_initial_configuration.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_clock_initial_configuration.hpp"
#include "boot_pmc_wrapper.hpp"
#include "boot_registers_pmc.hpp"
diff --git a/stratosphere/boot/source/boot_clock_initial_configuration.hpp b/stratosphere/boot/source/boot_clock_initial_configuration.hpp
index 660d6c1e7..a1f87ac67 100644
--- a/stratosphere/boot/source/boot_clock_initial_configuration.hpp
+++ b/stratosphere/boot/source/boot_clock_initial_configuration.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_display.cpp b/stratosphere/boot/source/boot_display.cpp
index 8418f3ae6..8b3f4728f 100644
--- a/stratosphere/boot/source/boot_display.cpp
+++ b/stratosphere/boot/source/boot_display.cpp
@@ -13,11 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-
-#include
-#include
-
#include "boot_display.hpp"
#include "boot_i2c_utils.hpp"
#include "boot_pmc_wrapper.hpp"
diff --git a/stratosphere/boot/source/boot_display.hpp b/stratosphere/boot/source/boot_display.hpp
index a01450abc..6da8bfabe 100644
--- a/stratosphere/boot/source/boot_display.hpp
+++ b/stratosphere/boot/source/boot_display.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_fan_enable.cpp b/stratosphere/boot/source/boot_fan_enable.cpp
index 0fd2b38df..f1a9613b9 100644
--- a/stratosphere/boot/source/boot_fan_enable.cpp
+++ b/stratosphere/boot/source/boot_fan_enable.cpp
@@ -13,9 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-
#include "boot_fan_enable.hpp"
#include "gpio/gpio_utils.hpp"
diff --git a/stratosphere/boot/source/boot_fan_enable.hpp b/stratosphere/boot/source/boot_fan_enable.hpp
index 05dc983f5..1610c8c6a 100644
--- a/stratosphere/boot/source/boot_fan_enable.hpp
+++ b/stratosphere/boot/source/boot_fan_enable.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_i2c_utils.cpp b/stratosphere/boot/source/boot_i2c_utils.cpp
index a7adaee0b..e395f86b6 100644
--- a/stratosphere/boot/source/boot_i2c_utils.cpp
+++ b/stratosphere/boot/source/boot_i2c_utils.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_i2c_utils.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_i2c_utils.hpp b/stratosphere/boot/source/boot_i2c_utils.hpp
index 6f617e9b7..12f2cf6ac 100644
--- a/stratosphere/boot/source/boot_i2c_utils.hpp
+++ b/stratosphere/boot/source/boot_i2c_utils.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
#include "i2c/driver/i2c_api.hpp"
diff --git a/stratosphere/boot/source/boot_main.cpp b/stratosphere/boot/source/boot_main.cpp
index 125b7cd38..4d0505b0e 100644
--- a/stratosphere/boot/source/boot_main.cpp
+++ b/stratosphere/boot/source/boot_main.cpp
@@ -13,17 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-#include
-#include
-
-#include
-#include
-#include
-#include
-
#include "boot_boot_reason.hpp"
#include "boot_change_voltage.hpp"
#include "boot_check_battery.hpp"
diff --git a/stratosphere/boot/source/boot_pcv.cpp b/stratosphere/boot/source/boot_pcv.cpp
index fa9380a2c..50a912ab8 100644
--- a/stratosphere/boot/source/boot_pcv.cpp
+++ b/stratosphere/boot/source/boot_pcv.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c/i2c_types.hpp"
#include "i2c/driver/impl/i2c_pcv.hpp"
#include "i2c/driver/impl/i2c_registers.hpp"
diff --git a/stratosphere/boot/source/boot_pmc_wrapper.cpp b/stratosphere/boot/source/boot_pmc_wrapper.cpp
index 4b3058d69..2f1745ae9 100644
--- a/stratosphere/boot/source/boot_pmc_wrapper.cpp
+++ b/stratosphere/boot/source/boot_pmc_wrapper.cpp
@@ -13,8 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-#include
-#include
#include "boot_pmc_wrapper.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_pmc_wrapper.hpp b/stratosphere/boot/source/boot_pmc_wrapper.hpp
index 8d25622a7..5a5953dde 100644
--- a/stratosphere/boot/source/boot_pmc_wrapper.hpp
+++ b/stratosphere/boot/source/boot_pmc_wrapper.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_pmic_driver.cpp b/stratosphere/boot/source/boot_pmic_driver.cpp
index afa098dc0..bf1411198 100644
--- a/stratosphere/boot/source/boot_pmic_driver.cpp
+++ b/stratosphere/boot/source/boot_pmic_driver.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "boot_i2c_utils.hpp"
#include "boot_pmic_driver.hpp"
diff --git a/stratosphere/boot/source/boot_pmic_driver.hpp b/stratosphere/boot/source/boot_pmic_driver.hpp
index 8ff07e8b9..06d761020 100644
--- a/stratosphere/boot/source/boot_pmic_driver.hpp
+++ b/stratosphere/boot/source/boot_pmic_driver.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "boot_battery_driver.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_power_utils.cpp b/stratosphere/boot/source/boot_power_utils.cpp
index dfa9074cc..7fd38c3ee 100644
--- a/stratosphere/boot/source/boot_power_utils.cpp
+++ b/stratosphere/boot/source/boot_power_utils.cpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-#include
-
+#pragma once
#include "boot_power_utils.hpp"
#include "fusee-primary_bin.h"
diff --git a/stratosphere/boot/source/boot_power_utils.hpp b/stratosphere/boot/source/boot_power_utils.hpp
index 31a59b80f..a53ea3a93 100644
--- a/stratosphere/boot/source/boot_power_utils.hpp
+++ b/stratosphere/boot/source/boot_power_utils.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_registers_clkrst.hpp b/stratosphere/boot/source/boot_registers_clkrst.hpp
index daebdc753..718575752 100644
--- a/stratosphere/boot/source/boot_registers_clkrst.hpp
+++ b/stratosphere/boot/source/boot_registers_clkrst.hpp
@@ -13,9 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
+#include
static constexpr size_t CLK_RST_CONTROLLER_RST_SOURCE = 0x0;
static constexpr size_t CLK_RST_CONTROLLER_RST_DEVICES_L = 0x4;
diff --git a/stratosphere/boot/source/boot_registers_di.hpp b/stratosphere/boot/source/boot_registers_di.hpp
index 3b5a13b95..aa8dd1d49 100644
--- a/stratosphere/boot/source/boot_registers_di.hpp
+++ b/stratosphere/boot/source/boot_registers_di.hpp
@@ -15,9 +15,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
+#include
#define DC_CMD_GENERAL_INCR_SYNCPT 0x00
diff --git a/stratosphere/boot/source/boot_registers_gpio.hpp b/stratosphere/boot/source/boot_registers_gpio.hpp
index c9ce3830f..594d86afd 100644
--- a/stratosphere/boot/source/boot_registers_gpio.hpp
+++ b/stratosphere/boot/source/boot_registers_gpio.hpp
@@ -13,9 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
+#include
static constexpr size_t GPIO_PORT3_CNF_0 = 0x200;
static constexpr size_t GPIO_PORT3_OE_0 = 0x210;
diff --git a/stratosphere/boot/source/boot_registers_pinmux.hpp b/stratosphere/boot/source/boot_registers_pinmux.hpp
index 322195ca7..df83cf22b 100644
--- a/stratosphere/boot/source/boot_registers_pinmux.hpp
+++ b/stratosphere/boot/source/boot_registers_pinmux.hpp
@@ -13,9 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
+#include
static constexpr size_t APB_MISC_GP_SDMMC1_CLK_LPBK_CONTROL = 0x8D4;
static constexpr size_t APB_MISC_GP_SDMMC3_CLK_LPBK_CONTROL = 0x8D8;
diff --git a/stratosphere/boot/source/boot_registers_pmc.hpp b/stratosphere/boot/source/boot_registers_pmc.hpp
index e95acc1c1..86ab915e5 100644
--- a/stratosphere/boot/source/boot_registers_pmc.hpp
+++ b/stratosphere/boot/source/boot_registers_pmc.hpp
@@ -13,9 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
+#include
static constexpr uintptr_t PmcBase = 0x7000E400ul;
diff --git a/stratosphere/boot/source/boot_repair_boot_images.cpp b/stratosphere/boot/source/boot_repair_boot_images.cpp
index 5323910e3..95bf67ff5 100644
--- a/stratosphere/boot/source/boot_repair_boot_images.cpp
+++ b/stratosphere/boot/source/boot_repair_boot_images.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "boot_power_utils.hpp"
#include "boot_repair_boot_images.hpp"
diff --git a/stratosphere/boot/source/boot_repair_boot_images.hpp b/stratosphere/boot/source/boot_repair_boot_images.hpp
index 7b53ed2e6..3a973e175 100644
--- a/stratosphere/boot/source/boot_repair_boot_images.hpp
+++ b/stratosphere/boot/source/boot_repair_boot_images.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_rtc_driver.cpp b/stratosphere/boot/source/boot_rtc_driver.cpp
index 932a70184..d5c4bd2df 100644
--- a/stratosphere/boot/source/boot_rtc_driver.cpp
+++ b/stratosphere/boot/source/boot_rtc_driver.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "boot_rtc_driver.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_rtc_driver.hpp b/stratosphere/boot/source/boot_rtc_driver.hpp
index 740a49e10..1a9bb453a 100644
--- a/stratosphere/boot/source/boot_rtc_driver.hpp
+++ b/stratosphere/boot/source/boot_rtc_driver.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "boot_i2c_utils.hpp"
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_splash_screen.cpp b/stratosphere/boot/source/boot_splash_screen.cpp
index 786b74da8..4710f0e09 100644
--- a/stratosphere/boot/source/boot_splash_screen.cpp
+++ b/stratosphere/boot/source/boot_splash_screen.cpp
@@ -13,7 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#include "boot_boot_reason.hpp"
#include "boot_display.hpp"
#include "boot_splash_screen.hpp"
diff --git a/stratosphere/boot/source/boot_splash_screen.hpp b/stratosphere/boot/source/boot_splash_screen.hpp
index a357141dc..aae537987 100644
--- a/stratosphere/boot/source/boot_splash_screen.hpp
+++ b/stratosphere/boot/source/boot_splash_screen.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/boot_wake_pins.cpp b/stratosphere/boot/source/boot_wake_pins.cpp
index f4cebbd8e..952536705 100644
--- a/stratosphere/boot/source/boot_wake_pins.cpp
+++ b/stratosphere/boot/source/boot_wake_pins.cpp
@@ -13,9 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-
#include "boot_pmc_wrapper.hpp"
#include "boot_wake_pins.hpp"
diff --git a/stratosphere/boot/source/boot_wake_pins.hpp b/stratosphere/boot/source/boot_wake_pins.hpp
index 92e7b72f1..e771b5109 100644
--- a/stratosphere/boot/source/boot_wake_pins.hpp
+++ b/stratosphere/boot/source/boot_wake_pins.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::boot {
diff --git a/stratosphere/boot/source/i2c/driver/i2c_api.cpp b/stratosphere/boot/source/i2c/driver/i2c_api.cpp
index 74b732169..2261a62d9 100644
--- a/stratosphere/boot/source/i2c/driver/i2c_api.cpp
+++ b/stratosphere/boot/source/i2c/driver/i2c_api.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_api.hpp"
#include "impl/i2c_resource_manager.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/i2c_api.hpp b/stratosphere/boot/source/i2c/driver/i2c_api.hpp
index 2b8e1dd02..1449f7257 100644
--- a/stratosphere/boot/source/i2c/driver/i2c_api.hpp
+++ b/stratosphere/boot/source/i2c/driver/i2c_api.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "../i2c_types.hpp"
#include "../i2c_command_list.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.cpp b/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.cpp
index 2b590abbf..6bf8e94fb 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.cpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_pcv.hpp"
#include "i2c_bus_accessor.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.hpp
index 3595867d5..8a23a7424 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_bus_accessor.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "i2c_driver_types.hpp"
#include "i2c_registers.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_device_config.cpp b/stratosphere/boot/source/i2c/driver/impl/i2c_device_config.cpp
index 584a00c0a..8759c40db 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_device_config.cpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_device_config.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_driver_types.hpp"
namespace ams::i2c::driver::impl {
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_driver_types.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_driver_types.hpp
index c80695fba..12441af57 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_driver_types.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_driver_types.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "../../i2c_types.hpp"
namespace ams::i2c::driver::impl {
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_pcv.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_pcv.hpp
index fc0db11c1..8143afcaa 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_pcv.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_pcv.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
/* This forward declares the functionality from pcv that i2c::driver uses. */
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_registers.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_registers.hpp
index 255e48ba7..c699cd955 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_registers.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_registers.hpp
@@ -13,12 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-#include
-
#include "i2c_driver_types.hpp"
namespace ams::i2c::driver::impl {
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.cpp b/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.cpp
index 03648925b..70f7ca7f8 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.cpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_pcv.hpp"
#include "i2c_resource_manager.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.hpp
index ba8110098..a41976674 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_resource_manager.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "../i2c_api.hpp"
#include "i2c_driver_types.hpp"
#include "i2c_bus_accessor.hpp"
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_session.cpp b/stratosphere/boot/source/i2c/driver/impl/i2c_session.cpp
index f0e194131..1ef4a4aff 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_session.cpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_session.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_session.hpp"
namespace ams::i2c::driver::impl {
diff --git a/stratosphere/boot/source/i2c/driver/impl/i2c_session.hpp b/stratosphere/boot/source/i2c/driver/impl/i2c_session.hpp
index 49e58ad8e..9ba64c92f 100644
--- a/stratosphere/boot/source/i2c/driver/impl/i2c_session.hpp
+++ b/stratosphere/boot/source/i2c/driver/impl/i2c_session.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "i2c_driver_types.hpp"
#include "i2c_bus_accessor.hpp"
diff --git a/stratosphere/boot/source/i2c/i2c_command_list.cpp b/stratosphere/boot/source/i2c/i2c_command_list.cpp
index 16a874c8a..044ec79da 100644
--- a/stratosphere/boot/source/i2c/i2c_command_list.cpp
+++ b/stratosphere/boot/source/i2c/i2c_command_list.cpp
@@ -13,10 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
-
#include "i2c_types.hpp"
#include "i2c_command_list.hpp"
diff --git a/stratosphere/boot/source/i2c/i2c_command_list.hpp b/stratosphere/boot/source/i2c/i2c_command_list.hpp
index de1c475cf..687220682 100644
--- a/stratosphere/boot/source/i2c/i2c_command_list.hpp
+++ b/stratosphere/boot/source/i2c/i2c_command_list.hpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-
#include "i2c_types.hpp"
namespace ams::i2c {
diff --git a/stratosphere/boot/source/i2c/i2c_types.hpp b/stratosphere/boot/source/i2c/i2c_types.hpp
index a64f8b470..d03c3f822 100644
--- a/stratosphere/boot/source/i2c/i2c_types.hpp
+++ b/stratosphere/boot/source/i2c/i2c_types.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::i2c {
diff --git a/stratosphere/boot/source/pinmux/pinmux_initial_configuration.cpp b/stratosphere/boot/source/pinmux/pinmux_initial_configuration.cpp
index 13a1550e4..462e69fe7 100644
--- a/stratosphere/boot/source/pinmux/pinmux_initial_configuration.cpp
+++ b/stratosphere/boot/source/pinmux/pinmux_initial_configuration.cpp
@@ -13,9 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-
#include "pinmux_initial_configuration.hpp"
#include "pinmux_utils.hpp"
diff --git a/stratosphere/boot/source/pinmux/pinmux_initial_configuration.hpp b/stratosphere/boot/source/pinmux/pinmux_initial_configuration.hpp
index 814d02f91..239f5bdeb 100644
--- a/stratosphere/boot/source/pinmux/pinmux_initial_configuration.hpp
+++ b/stratosphere/boot/source/pinmux/pinmux_initial_configuration.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::pinmux {
diff --git a/stratosphere/boot/source/pinmux/pinmux_utils.cpp b/stratosphere/boot/source/pinmux/pinmux_utils.cpp
index d140bf5e3..39404df6e 100644
--- a/stratosphere/boot/source/pinmux/pinmux_utils.cpp
+++ b/stratosphere/boot/source/pinmux/pinmux_utils.cpp
@@ -13,9 +13,6 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-
#include "pinmux_utils.hpp"
namespace ams::pinmux {
diff --git a/stratosphere/boot/source/pinmux/pinmux_utils.hpp b/stratosphere/boot/source/pinmux/pinmux_utils.hpp
index 9f0eac9b0..6e12d4f46 100644
--- a/stratosphere/boot/source/pinmux/pinmux_utils.hpp
+++ b/stratosphere/boot/source/pinmux/pinmux_utils.hpp
@@ -13,9 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
#include
namespace ams::pinmux {
diff --git a/stratosphere/boot2/source/boot2_main.cpp b/stratosphere/boot2/source/boot2_main.cpp
index f4b6748f1..481aca82d 100644
--- a/stratosphere/boot2/source/boot2_main.cpp
+++ b/stratosphere/boot2/source/boot2_main.cpp
@@ -13,11 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-#include
-#include
#include
-#include
extern "C" {
extern u32 __start__;
diff --git a/stratosphere/creport/source/creport_crash_report.cpp b/stratosphere/creport/source/creport_crash_report.cpp
index e65f61ff8..0314ecb2b 100644
--- a/stratosphere/creport/source/creport_crash_report.cpp
+++ b/stratosphere/creport/source/creport_crash_report.cpp
@@ -13,11 +13,8 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
-
#include
#include
-
#include "creport_crash_report.hpp"
#include "creport_utils.hpp"
diff --git a/stratosphere/creport/source/creport_crash_report.hpp b/stratosphere/creport/source/creport_crash_report.hpp
index 42ad93209..03f13bc0d 100644
--- a/stratosphere/creport/source/creport_crash_report.hpp
+++ b/stratosphere/creport/source/creport_crash_report.hpp
@@ -13,12 +13,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
-
#pragma once
-#include
-#include
-#include