[FL-3433] Add compressor.h to the SDK (#2962)

This commit is contained in:
Astra 2023-08-09 16:52:41 +09:00 committed by GitHub
parent d9e931b7b7
commit a39ef50fdb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 19 additions and 2 deletions

View file

@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,34.3,,
Version,+,34.4,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@ -164,6 +164,7 @@ Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_utils.h,,
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_wwdg.h,,
Header,+,lib/toolbox/api_lock.h,,
Header,+,lib/toolbox/args.h,,
Header,+,lib/toolbox/compress.h,,
Header,+,lib/toolbox/crc32_calc.h,,
Header,+,lib/toolbox/dir_walk.h,,
Header,+,lib/toolbox/float_tools.h,,
@ -628,6 +629,13 @@ Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiI
Function,+,composite_api_resolver_alloc,CompositeApiResolver*,
Function,+,composite_api_resolver_free,void,CompositeApiResolver*
Function,+,composite_api_resolver_get,const ElfApiInterface*,CompositeApiResolver*
Function,+,compress_alloc,Compress*,uint16_t
Function,+,compress_decode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
Function,+,compress_encode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
Function,+,compress_free,void,Compress*
Function,+,compress_icon_alloc,CompressIcon*,
Function,+,compress_icon_decode,void,"CompressIcon*, const uint8_t*, uint8_t**"
Function,+,compress_icon_free,void,CompressIcon*
Function,-,copysign,double,"double, double"
Function,-,copysignf,float,"float, float"
Function,-,copysignl,long double,"long double, long double"

1 entry status name type params
2 Version + 34.3 34.4
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
164 Header + lib/stm32wb_hal/Inc/stm32wbxx_ll_wwdg.h
165 Header + lib/toolbox/api_lock.h
166 Header + lib/toolbox/args.h
167 Header + lib/toolbox/compress.h
168 Header + lib/toolbox/crc32_calc.h
169 Header + lib/toolbox/dir_walk.h
170 Header + lib/toolbox/float_tools.h
629 Function + composite_api_resolver_alloc CompositeApiResolver*
630 Function + composite_api_resolver_free void CompositeApiResolver*
631 Function + composite_api_resolver_get const ElfApiInterface* CompositeApiResolver*
632 Function + compress_alloc Compress* uint16_t
633 Function + compress_decode _Bool Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*
634 Function + compress_encode _Bool Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*
635 Function + compress_free void Compress*
636 Function + compress_icon_alloc CompressIcon*
637 Function + compress_icon_decode void CompressIcon*, const uint8_t*, uint8_t**
638 Function + compress_icon_free void CompressIcon*
639 Function - copysign double double, double
640 Function - copysignf float float, float
641 Function - copysignl long double long double, long double

View file

@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,34.3,,
Version,+,34.4,,
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
@ -205,6 +205,7 @@ Header,+,lib/subghz/subghz_worker.h,,
Header,+,lib/subghz/transmitter.h,,
Header,+,lib/toolbox/api_lock.h,,
Header,+,lib/toolbox/args.h,,
Header,+,lib/toolbox/compress.h,,
Header,+,lib/toolbox/crc32_calc.h,,
Header,+,lib/toolbox/dir_walk.h,,
Header,+,lib/toolbox/float_tools.h,,
@ -689,6 +690,13 @@ Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiI
Function,+,composite_api_resolver_alloc,CompositeApiResolver*,
Function,+,composite_api_resolver_free,void,CompositeApiResolver*
Function,+,composite_api_resolver_get,const ElfApiInterface*,CompositeApiResolver*
Function,+,compress_alloc,Compress*,uint16_t
Function,+,compress_decode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
Function,+,compress_encode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
Function,+,compress_free,void,Compress*
Function,+,compress_icon_alloc,CompressIcon*,
Function,+,compress_icon_decode,void,"CompressIcon*, const uint8_t*, uint8_t**"
Function,+,compress_icon_free,void,CompressIcon*
Function,-,copysign,double,"double, double"
Function,-,copysignf,float,"float, float"
Function,-,copysignl,long double,"long double, long double"

1 entry status name type params
2 Version + 34.3 34.4
3 Header + applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h
4 Header + applications/services/bt/bt_service/bt.h
5 Header + applications/services/cli/cli.h
205 Header + lib/subghz/transmitter.h
206 Header + lib/toolbox/api_lock.h
207 Header + lib/toolbox/args.h
208 Header + lib/toolbox/compress.h
209 Header + lib/toolbox/crc32_calc.h
210 Header + lib/toolbox/dir_walk.h
211 Header + lib/toolbox/float_tools.h
690 Function + composite_api_resolver_alloc CompositeApiResolver*
691 Function + composite_api_resolver_free void CompositeApiResolver*
692 Function + composite_api_resolver_get const ElfApiInterface* CompositeApiResolver*
693 Function + compress_alloc Compress* uint16_t
694 Function + compress_decode _Bool Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*
695 Function + compress_encode _Bool Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*
696 Function + compress_free void Compress*
697 Function + compress_icon_alloc CompressIcon*
698 Function + compress_icon_decode void CompressIcon*, const uint8_t*, uint8_t**
699 Function + compress_icon_free void CompressIcon*
700 Function - copysign double double, double
701 Function - copysignf float float, float
702 Function - copysignl long double long double, long double

View file

@ -9,6 +9,7 @@ env.Append(
],
SDK_HEADERS=[
File("api_lock.h"),
File("compress.h"),
File("manchester_decoder.h"),
File("manchester_encoder.h"),
File("path.h"),