diff --git a/applications/main/xtreme_app/xtreme_app.h b/applications/main/xtreme_app/xtreme_app.h index f7d79249d..542353338 100644 --- a/applications/main/xtreme_app/xtreme_app.h +++ b/applications/main/xtreme_app/xtreme_app.h @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/applications/services/application.fam b/applications/services/application.fam index 03bd4f8c1..aec49b231 100644 --- a/applications/services/application.fam +++ b/applications/services/application.fam @@ -9,6 +9,5 @@ App( "desktop", "loader", "power", - "rgb_backlight", ], ) diff --git a/applications/services/rgb_backlight/application.fam b/applications/services/rgb_backlight/application.fam deleted file mode 100644 index 20b7d0fed..000000000 --- a/applications/services/rgb_backlight/application.fam +++ /dev/null @@ -1,10 +0,0 @@ -App( - appid="rgb_backlight", - name="RGB Backlight", - apptype=FlipperAppType.SERVICE, - entry_point="rgb_backlight_srv", - order=10, - sdk_headers=[ - "rgb_backlight.h", - ], -) diff --git a/applications/services/storage/application.fam b/applications/services/storage/application.fam index 89fa48e63..260609c5c 100644 --- a/applications/services/storage/application.fam +++ b/applications/services/storage/application.fam @@ -7,7 +7,7 @@ App( requires=["storage_settings"], provides=["storage_start"], stack_size=3 * 1024, - order=0, + order=10, sdk_headers=["storage.h"], ) diff --git a/applications/system/updater/application.fam b/applications/system/updater/application.fam index bdbb69fda..b3f6603da 100644 --- a/applications/system/updater/application.fam +++ b/applications/system/updater/application.fam @@ -6,7 +6,6 @@ App( requires=[ "gui", "storage", - "rgb_backlight", "archive", ], conflicts=["desktop"], diff --git a/firmware/targets/f7/api_symbols.csv b/firmware/targets/f7/api_symbols.csv index 824dee830..be24dd5ed 100644 --- a/firmware/targets/f7/api_symbols.csv +++ b/firmware/targets/f7/api_symbols.csv @@ -37,7 +37,6 @@ Header,+,applications/services/locale/locale.h,, Header,+,applications/services/notification/notification.h,, Header,+,applications/services/notification/notification_messages.h,, Header,+,applications/services/power/power_service/power.h,, -Header,+,applications/services/rgb_backlight/rgb_backlight.h,, Header,+,applications/services/rpc/rpc_app.h,, Header,+,applications/services/storage/storage.h,, Header,+,firmware/targets/f7/furi_hal/furi_hal_clock.h,, @@ -117,6 +116,7 @@ Header,+,lib/STM32CubeWB/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_utils.h,, Header,+,lib/STM32CubeWB/Drivers/STM32WBxx_HAL_Driver/Inc/stm32wbxx_ll_wwdg.h,, Header,-,lib/STM32CubeWB/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h,, Header,+,lib/STM32CubeWB/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h,, +Header,+,lib/drivers/rgb_backlight.h,, Header,+,lib/flipper_application/api_hashtable/api_hashtable.h,, Header,+,lib/flipper_application/api_hashtable/compilesort.hpp,, Header,+,lib/flipper_application/flipper_application.h,, diff --git a/firmware/targets/f7/furi_hal/furi_hal_light.c b/firmware/targets/f7/furi_hal/furi_hal_light.c index 5ce624d1e..76b401d95 100644 --- a/firmware/targets/f7/furi_hal/furi_hal_light.c +++ b/firmware/targets/f7/furi_hal/furi_hal_light.c @@ -4,7 +4,7 @@ #include #include #include -#include +#include #define LED_CURRENT_RED 50 #define LED_CURRENT_GREEN 50 diff --git a/lib/drivers/SConscript b/lib/drivers/SConscript index 3b7ee2401..7cbd42b37 100644 --- a/lib/drivers/SConscript +++ b/lib/drivers/SConscript @@ -4,6 +4,9 @@ env.Append( CPPPATH=[ "#/lib/drivers", ], + SDK_HEADERS=[ + File("rgb_backlight.h"), + ], ) diff --git a/applications/services/rgb_backlight/rgb_backlight.c b/lib/drivers/rgb_backlight.c similarity index 98% rename from applications/services/rgb_backlight/rgb_backlight.c rename to lib/drivers/rgb_backlight.c index 9b39b469a..ec39efb0b 100644 --- a/applications/services/rgb_backlight/rgb_backlight.c +++ b/lib/drivers/rgb_backlight.c @@ -172,8 +172,3 @@ void rgb_backlight_update(uint8_t brightness) { SK6805_update(); } - -int32_t rgb_backlight_srv(void* p) { - UNUSED(p); - return 0; -} diff --git a/applications/services/rgb_backlight/rgb_backlight.h b/lib/drivers/rgb_backlight.h similarity index 100% rename from applications/services/rgb_backlight/rgb_backlight.h rename to lib/drivers/rgb_backlight.h