Merge remote-tracking branch 'OFW/dev' into dev
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_0.png
vendored
Executable file
|
After Width: | Height: | Size: 542 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_1.png
vendored
Executable file
|
After Width: | Height: | Size: 696 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_10.png
vendored
Executable file
|
After Width: | Height: | Size: 779 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_11.png
vendored
Executable file
|
After Width: | Height: | Size: 753 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_12.png
vendored
Executable file
|
After Width: | Height: | Size: 749 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_13.png
vendored
Executable file
|
After Width: | Height: | Size: 646 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_14.png
vendored
Executable file
|
After Width: | Height: | Size: 708 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_15.png
vendored
Executable file
|
After Width: | Height: | Size: 707 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_16.png
vendored
Executable file
|
After Width: | Height: | Size: 515 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_17.png
vendored
Executable file
|
After Width: | Height: | Size: 525 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_18.png
vendored
Executable file
|
After Width: | Height: | Size: 581 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_19.png
vendored
Executable file
|
After Width: | Height: | Size: 553 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_2.png
vendored
Executable file
|
After Width: | Height: | Size: 744 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_20.png
vendored
Executable file
|
After Width: | Height: | Size: 626 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_21.png
vendored
Executable file
|
After Width: | Height: | Size: 676 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_22.png
vendored
Executable file
|
After Width: | Height: | Size: 676 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_23.png
vendored
Executable file
|
After Width: | Height: | Size: 597 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_24.png
vendored
Executable file
|
After Width: | Height: | Size: 550 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_25.png
vendored
Executable file
|
After Width: | Height: | Size: 525 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_26.png
vendored
Executable file
|
After Width: | Height: | Size: 639 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_27.png
vendored
Executable file
|
After Width: | Height: | Size: 606 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_28.png
vendored
Executable file
|
After Width: | Height: | Size: 716 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_29.png
vendored
Executable file
|
After Width: | Height: | Size: 614 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_3.png
vendored
Executable file
|
After Width: | Height: | Size: 696 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_30.png
vendored
Executable file
|
After Width: | Height: | Size: 750 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_31.png
vendored
Executable file
|
After Width: | Height: | Size: 782 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_32.png
vendored
Executable file
|
After Width: | Height: | Size: 474 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_33.png
vendored
Executable file
|
After Width: | Height: | Size: 523 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_34.png
vendored
Executable file
|
After Width: | Height: | Size: 577 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_35.png
vendored
Executable file
|
After Width: | Height: | Size: 579 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_36.png
vendored
Executable file
|
After Width: | Height: | Size: 321 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_37.png
vendored
Executable file
|
After Width: | Height: | Size: 570 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_38.png
vendored
Executable file
|
After Width: | Height: | Size: 775 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_39.png
vendored
Executable file
|
After Width: | Height: | Size: 795 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_4.png
vendored
Executable file
|
After Width: | Height: | Size: 713 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_40.png
vendored
Executable file
|
After Width: | Height: | Size: 703 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_41.png
vendored
Executable file
|
After Width: | Height: | Size: 681 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_42.png
vendored
Executable file
|
After Width: | Height: | Size: 665 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_43.png
vendored
Executable file
|
After Width: | Height: | Size: 794 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_44.png
vendored
Executable file
|
After Width: | Height: | Size: 888 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_45.png
vendored
Executable file
|
After Width: | Height: | Size: 914 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_46.png
vendored
Executable file
|
After Width: | Height: | Size: 913 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_47.png
vendored
Executable file
|
After Width: | Height: | Size: 929 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_48.png
vendored
Executable file
|
After Width: | Height: | Size: 925 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_49.png
vendored
Executable file
|
After Width: | Height: | Size: 925 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_5.png
vendored
Executable file
|
After Width: | Height: | Size: 735 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_6.png
vendored
Executable file
|
After Width: | Height: | Size: 762 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_7.png
vendored
Executable file
|
After Width: | Height: | Size: 764 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_8.png
vendored
Executable file
|
After Width: | Height: | Size: 741 B |
BIN
assets/dolphin/external/L1_Showtime_128x64/frame_9.png
vendored
Executable file
|
After Width: | Height: | Size: 721 B |
23
assets/dolphin/external/L1_Showtime_128x64/meta.txt
vendored
Executable file
@@ -0,0 +1,23 @@
|
|||||||
|
Filetype: Flipper Animation
|
||||||
|
Version: 1
|
||||||
|
|
||||||
|
Width: 128
|
||||||
|
Height: 64
|
||||||
|
Passive frames: 26
|
||||||
|
Active frames: 26
|
||||||
|
Frames order: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 41 42 43 44 45 46 47 48 49
|
||||||
|
Active cycles: 1
|
||||||
|
Frame rate: 2
|
||||||
|
Duration: 3600
|
||||||
|
Active cooldown: 7
|
||||||
|
|
||||||
|
Bubble slots: 1
|
||||||
|
|
||||||
|
Slot: 0
|
||||||
|
X: 69
|
||||||
|
Y: 47
|
||||||
|
Text: SHOWTIME!
|
||||||
|
AlignH: Left
|
||||||
|
AlignV: Center
|
||||||
|
StartFrame: 41
|
||||||
|
EndFrame: 44
|
||||||
10
assets/dolphin/external/manifest.txt
vendored
@@ -216,7 +216,7 @@ Min butthurt: 0
|
|||||||
Max butthurt: 14
|
Max butthurt: 14
|
||||||
Min level: 1
|
Min level: 1
|
||||||
Max level: 3
|
Max level: 3
|
||||||
Weight: 4
|
Weight: 3
|
||||||
|
|
||||||
Name: L1_Sleigh_ride_128x64
|
Name: L1_Sleigh_ride_128x64
|
||||||
Min butthurt: 0
|
Min butthurt: 0
|
||||||
@@ -225,6 +225,14 @@ Min level: 1
|
|||||||
Max level: 3
|
Max level: 3
|
||||||
Weight: 4
|
Weight: 4
|
||||||
|
|
||||||
|
Name: L1_Showtime_128x64
|
||||||
|
Min butthurt: 0
|
||||||
|
Max butthurt: 10
|
||||||
|
Min level: 1
|
||||||
|
Max level: 3
|
||||||
|
Weight: 4
|
||||||
|
|
||||||
|
|
||||||
Name: L1_New_year_128x64
|
Name: L1_New_year_128x64
|
||||||
Min butthurt: 0
|
Min butthurt: 0
|
||||||
Max butthurt: 14
|
Max butthurt: 14
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ env.Append(
|
|||||||
"#/lib/mbedtls/include",
|
"#/lib/mbedtls/include",
|
||||||
],
|
],
|
||||||
SDK_HEADERS=[
|
SDK_HEADERS=[
|
||||||
|
File("mbedtls/include/mbedtls/aes.h"),
|
||||||
File("mbedtls/include/mbedtls/des.h"),
|
File("mbedtls/include/mbedtls/des.h"),
|
||||||
File("mbedtls/include/mbedtls/sha1.h"),
|
File("mbedtls/include/mbedtls/sha1.h"),
|
||||||
File("mbedtls/include/mbedtls/sha256.h"),
|
File("mbedtls/include/mbedtls/sha256.h"),
|
||||||
@@ -37,6 +38,7 @@ libenv.AppendUnique(
|
|||||||
# sources = libenv.GlobRecursive("*.c*", "mbedtls/library")
|
# sources = libenv.GlobRecursive("*.c*", "mbedtls/library")
|
||||||
# Otherwise, we can just use the files we need:
|
# Otherwise, we can just use the files we need:
|
||||||
sources = [
|
sources = [
|
||||||
|
File("mbedtls/library/aes.c"),
|
||||||
File("mbedtls/library/bignum.c"),
|
File("mbedtls/library/bignum.c"),
|
||||||
File("mbedtls/library/bignum_core.c"),
|
File("mbedtls/library/bignum_core.c"),
|
||||||
File("mbedtls/library/ecdsa.c"),
|
File("mbedtls/library/ecdsa.c"),
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
sdk-channel: ${{ matrix.sdk-channel }}
|
sdk-channel: ${{ matrix.sdk-channel }}
|
||||||
- name: Upload app artifacts
|
- name: Upload app artifacts
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
# See ufbt action docs for other output variables
|
# See ufbt action docs for other output variables
|
||||||
name: ${{ github.event.repository.name }}-${{ steps.build-app.outputs.suffix }}
|
name: ${{ github.event.repository.name }}-${{ steps.build-app.outputs.suffix }}
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ Header,+,lib/libusb_stm32/inc/usb_hid.h,,
|
|||||||
Header,+,lib/libusb_stm32/inc/usb_std.h,,
|
Header,+,lib/libusb_stm32/inc/usb_std.h,,
|
||||||
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
|
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
|
||||||
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
|
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
|
||||||
|
Header,+,lib/mbedtls/include/mbedtls/aes.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/des.h,,
|
Header,+,lib/mbedtls/include/mbedtls/des.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
|
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
|
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
|
||||||
@@ -1892,6 +1893,21 @@ Function,+,manchester_encoder_advance,_Bool,"ManchesterEncoderState*, const _Boo
|
|||||||
Function,+,manchester_encoder_finish,ManchesterEncoderResult,ManchesterEncoderState*
|
Function,+,manchester_encoder_finish,ManchesterEncoderResult,ManchesterEncoderState*
|
||||||
Function,+,manchester_encoder_reset,void,ManchesterEncoderState*
|
Function,+,manchester_encoder_reset,void,ManchesterEncoderState*
|
||||||
Function,+,maxim_crc8,uint8_t,"const uint8_t*, const uint8_t, const uint8_t"
|
Function,+,maxim_crc8,uint8_t,"const uint8_t*, const uint8_t, const uint8_t"
|
||||||
|
Function,-,mbedtls_aes_crypt_cbc,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_cfb128,int,"mbedtls_aes_context*, int, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_cfb8,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_ctr,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_ecb,int,"mbedtls_aes_context*, int, const unsigned char[16], unsigned char[16]"
|
||||||
|
Function,-,mbedtls_aes_crypt_ofb,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_xts,int,"mbedtls_aes_xts_context*, int, size_t, const unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_free,void,mbedtls_aes_context*
|
||||||
|
Function,-,mbedtls_aes_init,void,mbedtls_aes_context*
|
||||||
|
Function,-,mbedtls_aes_setkey_dec,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_setkey_enc,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_xts_free,void,mbedtls_aes_xts_context*
|
||||||
|
Function,-,mbedtls_aes_xts_init,void,mbedtls_aes_xts_context*
|
||||||
|
Function,-,mbedtls_aes_xts_setkey_dec,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_xts_setkey_enc,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
||||||
Function,-,mbedtls_des3_crypt_cbc,int,"mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
|
Function,-,mbedtls_des3_crypt_cbc,int,"mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
|
||||||
Function,-,mbedtls_des3_crypt_ecb,int,"mbedtls_des3_context*, const unsigned char[8], unsigned char[8]"
|
Function,-,mbedtls_des3_crypt_ecb,int,"mbedtls_des3_context*, const unsigned char[8], unsigned char[8]"
|
||||||
Function,-,mbedtls_des3_free,void,mbedtls_des3_context*
|
Function,-,mbedtls_des3_free,void,mbedtls_des3_context*
|
||||||
@@ -1915,6 +1931,7 @@ Function,-,mbedtls_ecdh_can_do,int,mbedtls_ecp_group_id
|
|||||||
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
|
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
|
Function,-,mbedtls_ecdh_get_grp_id,mbedtls_ecp_group_id,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
|
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
|
||||||
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
|
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
@@ -1955,7 +1972,9 @@ Function,-,mbedtls_ecp_group_init,void,mbedtls_ecp_group*
|
|||||||
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
|
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
|
||||||
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
|
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
|
||||||
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
|
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
|
||||||
|
Function,-,mbedtls_ecp_keypair_calc_public,int,"mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
|
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
|
||||||
|
Function,-,mbedtls_ecp_keypair_get_group_id,mbedtls_ecp_group_id,const mbedtls_ecp_keypair*
|
||||||
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
|
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
|
||||||
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
|
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
|
||||||
@@ -1968,6 +1987,7 @@ Function,-,mbedtls_ecp_point_read_binary,int,"const mbedtls_ecp_group*, mbedtls_
|
|||||||
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
|
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
|
||||||
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
|
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_set_public_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const mbedtls_ecp_point*"
|
||||||
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
|
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
|
||||||
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
|
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
|
||||||
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
|
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
|
||||||
@@ -1975,6 +1995,10 @@ Function,-,mbedtls_ecp_tls_read_point,int,"const mbedtls_ecp_group*, mbedtls_ecp
|
|||||||
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_write_key_ext,int,"const mbedtls_ecp_keypair*, size_t*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_write_public_key,int,"const mbedtls_ecp_keypair*, int, size_t*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_internal_aes_decrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
||||||
|
Function,-,mbedtls_internal_aes_encrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
||||||
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
|
||||||
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
|
||||||
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
|
||||||
@@ -2303,9 +2327,9 @@ Function,+,pipe_install_as_stdio,void,PipeSide*
|
|||||||
Function,+,pipe_receive,size_t,"PipeSide*, void*, size_t, FuriWait"
|
Function,+,pipe_receive,size_t,"PipeSide*, void*, size_t, FuriWait"
|
||||||
Function,+,pipe_role,PipeRole,PipeSide*
|
Function,+,pipe_role,PipeRole,PipeSide*
|
||||||
Function,+,pipe_send,size_t,"PipeSide*, const void*, size_t, FuriWait"
|
Function,+,pipe_send,size_t,"PipeSide*, const void*, size_t, FuriWait"
|
||||||
|
Function,+,pipe_set_broken_callback,void,"PipeSide*, PipeSideBrokenCallback, FuriEventLoopEvent"
|
||||||
Function,+,pipe_set_callback_context,void,"PipeSide*, void*"
|
Function,+,pipe_set_callback_context,void,"PipeSide*, void*"
|
||||||
Function,+,pipe_set_data_arrived_callback,void,"PipeSide*, PipeSideDataArrivedCallback, FuriEventLoopEvent"
|
Function,+,pipe_set_data_arrived_callback,void,"PipeSide*, PipeSideDataArrivedCallback, FuriEventLoopEvent"
|
||||||
Function,+,pipe_set_broken_callback,void,"PipeSide*, PipeSideBrokenCallback, FuriEventLoopEvent"
|
|
||||||
Function,+,pipe_set_space_freed_callback,void,"PipeSide*, PipeSideSpaceFreedCallback, FuriEventLoopEvent"
|
Function,+,pipe_set_space_freed_callback,void,"PipeSide*, PipeSideSpaceFreedCallback, FuriEventLoopEvent"
|
||||||
Function,+,pipe_spaces_available,size_t,PipeSide*
|
Function,+,pipe_spaces_available,size_t,PipeSide*
|
||||||
Function,+,pipe_state,PipeState,PipeSide*
|
Function,+,pipe_state,PipeState,PipeSide*
|
||||||
|
|||||||
|
@@ -96,6 +96,7 @@ Header,+,lib/libusb_stm32/inc/usb_hid.h,,
|
|||||||
Header,+,lib/libusb_stm32/inc/usb_std.h,,
|
Header,+,lib/libusb_stm32/inc/usb_std.h,,
|
||||||
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
|
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
|
||||||
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
|
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
|
||||||
|
Header,+,lib/mbedtls/include/mbedtls/aes.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/des.h,,
|
Header,+,lib/mbedtls/include/mbedtls/des.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
|
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
|
||||||
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
|
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
|
||||||
@@ -2365,6 +2366,21 @@ Function,+,manchester_encoder_advance,_Bool,"ManchesterEncoderState*, const _Boo
|
|||||||
Function,+,manchester_encoder_finish,ManchesterEncoderResult,ManchesterEncoderState*
|
Function,+,manchester_encoder_finish,ManchesterEncoderResult,ManchesterEncoderState*
|
||||||
Function,+,manchester_encoder_reset,void,ManchesterEncoderState*
|
Function,+,manchester_encoder_reset,void,ManchesterEncoderState*
|
||||||
Function,+,maxim_crc8,uint8_t,"const uint8_t*, const uint8_t, const uint8_t"
|
Function,+,maxim_crc8,uint8_t,"const uint8_t*, const uint8_t, const uint8_t"
|
||||||
|
Function,-,mbedtls_aes_crypt_cbc,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_cfb128,int,"mbedtls_aes_context*, int, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_cfb8,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_ctr,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_ecb,int,"mbedtls_aes_context*, int, const unsigned char[16], unsigned char[16]"
|
||||||
|
Function,-,mbedtls_aes_crypt_ofb,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_crypt_xts,int,"mbedtls_aes_xts_context*, int, size_t, const unsigned char[16], const unsigned char*, unsigned char*"
|
||||||
|
Function,-,mbedtls_aes_free,void,mbedtls_aes_context*
|
||||||
|
Function,-,mbedtls_aes_init,void,mbedtls_aes_context*
|
||||||
|
Function,-,mbedtls_aes_setkey_dec,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_setkey_enc,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_xts_free,void,mbedtls_aes_xts_context*
|
||||||
|
Function,-,mbedtls_aes_xts_init,void,mbedtls_aes_xts_context*
|
||||||
|
Function,-,mbedtls_aes_xts_setkey_dec,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
||||||
|
Function,-,mbedtls_aes_xts_setkey_enc,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
||||||
Function,-,mbedtls_des3_crypt_cbc,int,"mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
|
Function,-,mbedtls_des3_crypt_cbc,int,"mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
|
||||||
Function,-,mbedtls_des3_crypt_ecb,int,"mbedtls_des3_context*, const unsigned char[8], unsigned char[8]"
|
Function,-,mbedtls_des3_crypt_ecb,int,"mbedtls_des3_context*, const unsigned char[8], unsigned char[8]"
|
||||||
Function,-,mbedtls_des3_free,void,mbedtls_des3_context*
|
Function,-,mbedtls_des3_free,void,mbedtls_des3_context*
|
||||||
@@ -2388,6 +2404,7 @@ Function,-,mbedtls_ecdh_can_do,int,mbedtls_ecp_group_id
|
|||||||
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
|
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
|
Function,-,mbedtls_ecdh_get_grp_id,mbedtls_ecp_group_id,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
|
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
|
||||||
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
|
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
|
||||||
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
@@ -2428,7 +2445,9 @@ Function,-,mbedtls_ecp_group_init,void,mbedtls_ecp_group*
|
|||||||
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
|
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
|
||||||
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
|
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
|
||||||
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
|
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
|
||||||
|
Function,-,mbedtls_ecp_keypair_calc_public,int,"mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
|
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
|
||||||
|
Function,-,mbedtls_ecp_keypair_get_group_id,mbedtls_ecp_group_id,const mbedtls_ecp_keypair*
|
||||||
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
|
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
|
||||||
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
||||||
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
|
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
|
||||||
@@ -2441,6 +2460,7 @@ Function,-,mbedtls_ecp_point_read_binary,int,"const mbedtls_ecp_group*, mbedtls_
|
|||||||
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
|
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
|
||||||
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
|
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_set_public_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const mbedtls_ecp_point*"
|
||||||
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
|
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
|
||||||
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
|
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
|
||||||
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
|
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
|
||||||
@@ -2448,6 +2468,10 @@ Function,-,mbedtls_ecp_tls_read_point,int,"const mbedtls_ecp_group*, mbedtls_ecp
|
|||||||
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
||||||
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
|
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_write_key_ext,int,"const mbedtls_ecp_keypair*, size_t*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_ecp_write_public_key,int,"const mbedtls_ecp_keypair*, int, size_t*, unsigned char*, size_t"
|
||||||
|
Function,-,mbedtls_internal_aes_decrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
||||||
|
Function,-,mbedtls_internal_aes_encrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
||||||
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
|
||||||
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
|
||||||
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
|
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
|
||||||
|
|||||||
|