API: Cleanup, mini refactoring of some apps

+6k of free flash space
This commit is contained in:
MX
2023-05-22 02:54:04 +03:00
parent 46832ff77f
commit ace9e03fe7
4 changed files with 292 additions and 99 deletions

View File

@@ -3036,13 +3036,13 @@ Function,-,subghz_protocol_decoder_power_smart_get_hash_data,uint8_t,void*
Function,-,subghz_protocol_decoder_power_smart_get_string,void,"void*, FuriString*"
Function,-,subghz_protocol_decoder_power_smart_reset,void,void*
Function,-,subghz_protocol_decoder_power_smart_serialize,SubGhzProtocolStatus,"void*, FlipperFormat*, SubGhzRadioPreset*"
Function,+,subghz_protocol_decoder_princeton_alloc,void*,SubGhzEnvironment*
Function,-,subghz_protocol_decoder_princeton_alloc,void*,SubGhzEnvironment*
Function,-,subghz_protocol_decoder_princeton_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
Function,+,subghz_protocol_decoder_princeton_feed,void,"void*, _Bool, uint32_t"
Function,+,subghz_protocol_decoder_princeton_free,void,void*
Function,+,subghz_protocol_decoder_princeton_get_hash_data,uint8_t,void*
Function,+,subghz_protocol_decoder_princeton_get_string,void,"void*, FuriString*"
Function,+,subghz_protocol_decoder_princeton_reset,void,void*
Function,-,subghz_protocol_decoder_princeton_feed,void,"void*, _Bool, uint32_t"
Function,-,subghz_protocol_decoder_princeton_free,void,void*
Function,-,subghz_protocol_decoder_princeton_get_hash_data,uint8_t,void*
Function,-,subghz_protocol_decoder_princeton_get_string,void,"void*, FuriString*"
Function,-,subghz_protocol_decoder_princeton_reset,void,void*
Function,-,subghz_protocol_decoder_princeton_serialize,SubGhzProtocolStatus,"void*, FlipperFormat*, SubGhzRadioPreset*"
Function,+,subghz_protocol_decoder_raw_alloc,void*,SubGhzEnvironment*
Function,+,subghz_protocol_decoder_raw_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
@@ -3261,11 +3261,11 @@ Function,-,subghz_protocol_encoder_power_smart_deserialize,SubGhzProtocolStatus,
Function,-,subghz_protocol_encoder_power_smart_free,void,void*
Function,-,subghz_protocol_encoder_power_smart_stop,void,void*
Function,-,subghz_protocol_encoder_power_smart_yield,LevelDuration,void*
Function,+,subghz_protocol_encoder_princeton_alloc,void*,SubGhzEnvironment*
Function,-,subghz_protocol_encoder_princeton_alloc,void*,SubGhzEnvironment*
Function,-,subghz_protocol_encoder_princeton_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
Function,+,subghz_protocol_encoder_princeton_free,void,void*
Function,+,subghz_protocol_encoder_princeton_stop,void,void*
Function,+,subghz_protocol_encoder_princeton_yield,LevelDuration,void*
Function,-,subghz_protocol_encoder_princeton_free,void,void*
Function,-,subghz_protocol_encoder_princeton_stop,void,void*
Function,-,subghz_protocol_encoder_princeton_yield,LevelDuration,void*
Function,+,subghz_protocol_encoder_raw_alloc,void*,SubGhzEnvironment*
Function,+,subghz_protocol_encoder_raw_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
Function,+,subghz_protocol_encoder_raw_free,void,void*
@@ -3457,7 +3457,7 @@ Function,-,u8g2_DrawExtendedUTF8,u8g2_uint_t,"u8g2_t*, u8g2_uint_t, u8g2_uint_t,
Function,-,u8g2_DrawFilledEllipse,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, uint8_t"
Function,-,u8g2_DrawFrame,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t"
Function,-,u8g2_DrawGlyph,u8g2_uint_t,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, uint16_t"
Function,+,u8g2_DrawHLine,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t"
Function,-,u8g2_DrawHLine,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t"
Function,-,u8g2_DrawHVLine,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, uint8_t"
Function,-,u8g2_DrawHorizontalBitmap,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, const uint8_t*"
Function,-,u8g2_DrawLine,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t"
@@ -3493,7 +3493,7 @@ Function,-,u8g2_SetBufferCurrTileRow,void,"u8g2_t*, uint8_t"
Function,-,u8g2_SetClipWindow,void,"u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t"
Function,-,u8g2_SetDisplayRotation,void,"u8g2_t*, const u8g2_cb_t*"
Function,-,u8g2_SetDrawColor,void,"u8g2_t*, uint8_t"
Function,+,u8g2_SetFont,void,"u8g2_t*, const uint8_t*"
Function,-,u8g2_SetFont,void,"u8g2_t*, const uint8_t*"
Function,-,u8g2_SetFontDirection,void,"u8g2_t*, uint8_t"
Function,-,u8g2_SetFontMode,void,"u8g2_t*, uint8_t"
Function,-,u8g2_SetFontPosBaseline,void,u8g2_t*
@@ -4531,7 +4531,7 @@ Function,-,uxTaskGetStackHighWaterMark,UBaseType_t,TaskHandle_t
Function,-,uxTaskGetStackHighWaterMark2,uint16_t,TaskHandle_t
Function,-,uxTaskGetSystemState,UBaseType_t,"TaskStatus_t*, const UBaseType_t, uint32_t*"
Function,-,uxTaskGetTaskNumber,UBaseType_t,TaskHandle_t
Function,+,uxTaskPriorityGet,UBaseType_t,const TaskHandle_t
Function,-,uxTaskPriorityGet,UBaseType_t,const TaskHandle_t
Function,-,uxTaskPriorityGetFromISR,UBaseType_t,const TaskHandle_t
Function,-,uxTaskResetEventItemValue,TickType_t,
Function,-,uxTimerGetReloadMode,UBaseType_t,TimerHandle_t
@@ -5234,7 +5234,7 @@ Variable,-,u8g2_font_7x13B_mn,const uint8_t[],
Variable,-,u8g2_font_7x13B_mr,const uint8_t[],
Variable,-,u8g2_font_7x13B_tf,const uint8_t[],
Variable,-,u8g2_font_7x13B_tn,const uint8_t[],
Variable,+,u8g2_font_7x13B_tr,const uint8_t[],
Variable,-,u8g2_font_7x13B_tr,const uint8_t[],
Variable,-,u8g2_font_7x13O_mf,const uint8_t[],
Variable,-,u8g2_font_7x13O_mn,const uint8_t[],
Variable,-,u8g2_font_7x13O_mr,const uint8_t[],
@@ -5438,7 +5438,7 @@ Variable,-,u8g2_font_chroma48medium8_8n,const uint8_t[],
Variable,-,u8g2_font_chroma48medium8_8r,const uint8_t[],
Variable,-,u8g2_font_chroma48medium8_8u,const uint8_t[],
Variable,-,u8g2_font_courB08_tf,const uint8_t[],
Variable,+,u8g2_font_courB08_tn,const uint8_t[],
Variable,-,u8g2_font_courB08_tn,const uint8_t[],
Variable,-,u8g2_font_courB08_tr,const uint8_t[],
Variable,-,u8g2_font_courB10_tf,const uint8_t[],
Variable,-,u8g2_font_courB10_tn,const uint8_t[],
@@ -5788,7 +5788,7 @@ Variable,-,u8g2_font_inb24_mn,const uint8_t[],
Variable,-,u8g2_font_inb24_mr,const uint8_t[],
Variable,-,u8g2_font_inb27_mf,const uint8_t[],
Variable,-,u8g2_font_inb27_mn,const uint8_t[],
Variable,+,u8g2_font_inb27_mr,const uint8_t[],
Variable,-,u8g2_font_inb27_mr,const uint8_t[],
Variable,-,u8g2_font_inb30_mf,const uint8_t[],
Variable,-,u8g2_font_inb30_mn,const uint8_t[],
Variable,-,u8g2_font_inb30_mr,const uint8_t[],
@@ -6265,7 +6265,7 @@ Variable,-,u8g2_font_open_iconic_app_4x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_app_6x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_app_8x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_arrow_1x_t,const uint8_t[],
Variable,+,u8g2_font_open_iconic_arrow_2x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_arrow_2x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_arrow_4x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_arrow_6x_t,const uint8_t[],
Variable,-,u8g2_font_open_iconic_arrow_8x_t,const uint8_t[],
1 entry status name type params
3036 Function - subghz_protocol_decoder_power_smart_get_string void void*, FuriString*
3037 Function - subghz_protocol_decoder_power_smart_reset void void*
3038 Function - subghz_protocol_decoder_power_smart_serialize SubGhzProtocolStatus void*, FlipperFormat*, SubGhzRadioPreset*
3039 Function + - subghz_protocol_decoder_princeton_alloc void* SubGhzEnvironment*
3040 Function - subghz_protocol_decoder_princeton_deserialize SubGhzProtocolStatus void*, FlipperFormat*
3041 Function + - subghz_protocol_decoder_princeton_feed void void*, _Bool, uint32_t
3042 Function + - subghz_protocol_decoder_princeton_free void void*
3043 Function + - subghz_protocol_decoder_princeton_get_hash_data uint8_t void*
3044 Function + - subghz_protocol_decoder_princeton_get_string void void*, FuriString*
3045 Function + - subghz_protocol_decoder_princeton_reset void void*
3046 Function - subghz_protocol_decoder_princeton_serialize SubGhzProtocolStatus void*, FlipperFormat*, SubGhzRadioPreset*
3047 Function + subghz_protocol_decoder_raw_alloc void* SubGhzEnvironment*
3048 Function + subghz_protocol_decoder_raw_deserialize SubGhzProtocolStatus void*, FlipperFormat*
3261 Function - subghz_protocol_encoder_power_smart_free void void*
3262 Function - subghz_protocol_encoder_power_smart_stop void void*
3263 Function - subghz_protocol_encoder_power_smart_yield LevelDuration void*
3264 Function + - subghz_protocol_encoder_princeton_alloc void* SubGhzEnvironment*
3265 Function - subghz_protocol_encoder_princeton_deserialize SubGhzProtocolStatus void*, FlipperFormat*
3266 Function + - subghz_protocol_encoder_princeton_free void void*
3267 Function + - subghz_protocol_encoder_princeton_stop void void*
3268 Function + - subghz_protocol_encoder_princeton_yield LevelDuration void*
3269 Function + subghz_protocol_encoder_raw_alloc void* SubGhzEnvironment*
3270 Function + subghz_protocol_encoder_raw_deserialize SubGhzProtocolStatus void*, FlipperFormat*
3271 Function + subghz_protocol_encoder_raw_free void void*
3457 Function - u8g2_DrawFilledEllipse void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, uint8_t
3458 Function - u8g2_DrawFrame void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t
3459 Function - u8g2_DrawGlyph u8g2_uint_t u8g2_t*, u8g2_uint_t, u8g2_uint_t, uint16_t
3460 Function + - u8g2_DrawHLine void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t
3461 Function - u8g2_DrawHVLine void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, uint8_t
3462 Function - u8g2_DrawHorizontalBitmap void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, const uint8_t*
3463 Function - u8g2_DrawLine void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t
3493 Function - u8g2_SetClipWindow void u8g2_t*, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t, u8g2_uint_t
3494 Function - u8g2_SetDisplayRotation void u8g2_t*, const u8g2_cb_t*
3495 Function - u8g2_SetDrawColor void u8g2_t*, uint8_t
3496 Function + - u8g2_SetFont void u8g2_t*, const uint8_t*
3497 Function - u8g2_SetFontDirection void u8g2_t*, uint8_t
3498 Function - u8g2_SetFontMode void u8g2_t*, uint8_t
3499 Function - u8g2_SetFontPosBaseline void u8g2_t*
4531 Function - uxTaskGetStackHighWaterMark2 uint16_t TaskHandle_t
4532 Function - uxTaskGetSystemState UBaseType_t TaskStatus_t*, const UBaseType_t, uint32_t*
4533 Function - uxTaskGetTaskNumber UBaseType_t TaskHandle_t
4534 Function + - uxTaskPriorityGet UBaseType_t const TaskHandle_t
4535 Function - uxTaskPriorityGetFromISR UBaseType_t const TaskHandle_t
4536 Function - uxTaskResetEventItemValue TickType_t
4537 Function - uxTimerGetReloadMode UBaseType_t TimerHandle_t
5234 Variable - u8g2_font_7x13B_mr const uint8_t[]
5235 Variable - u8g2_font_7x13B_tf const uint8_t[]
5236 Variable - u8g2_font_7x13B_tn const uint8_t[]
5237 Variable + - u8g2_font_7x13B_tr const uint8_t[]
5238 Variable - u8g2_font_7x13O_mf const uint8_t[]
5239 Variable - u8g2_font_7x13O_mn const uint8_t[]
5240 Variable - u8g2_font_7x13O_mr const uint8_t[]
5438 Variable - u8g2_font_chroma48medium8_8r const uint8_t[]
5439 Variable - u8g2_font_chroma48medium8_8u const uint8_t[]
5440 Variable - u8g2_font_courB08_tf const uint8_t[]
5441 Variable + - u8g2_font_courB08_tn const uint8_t[]
5442 Variable - u8g2_font_courB08_tr const uint8_t[]
5443 Variable - u8g2_font_courB10_tf const uint8_t[]
5444 Variable - u8g2_font_courB10_tn const uint8_t[]
5788 Variable - u8g2_font_inb24_mr const uint8_t[]
5789 Variable - u8g2_font_inb27_mf const uint8_t[]
5790 Variable - u8g2_font_inb27_mn const uint8_t[]
5791 Variable + - u8g2_font_inb27_mr const uint8_t[]
5792 Variable - u8g2_font_inb30_mf const uint8_t[]
5793 Variable - u8g2_font_inb30_mn const uint8_t[]
5794 Variable - u8g2_font_inb30_mr const uint8_t[]
6265 Variable - u8g2_font_open_iconic_app_6x_t const uint8_t[]
6266 Variable - u8g2_font_open_iconic_app_8x_t const uint8_t[]
6267 Variable - u8g2_font_open_iconic_arrow_1x_t const uint8_t[]
6268 Variable + - u8g2_font_open_iconic_arrow_2x_t const uint8_t[]
6269 Variable - u8g2_font_open_iconic_arrow_4x_t const uint8_t[]
6270 Variable - u8g2_font_open_iconic_arrow_6x_t const uint8_t[]
6271 Variable - u8g2_font_open_iconic_arrow_8x_t const uint8_t[]