pulse_reader: remove from API, allow to link with faps

Signed-off-by: g3gg0.de <git@g3gg0.de>
This commit is contained in:
gornekich
2022-12-21 23:17:06 +04:00
committed by g3gg0.de
parent 4d0c9a4e64
commit 73056d34ff
2 changed files with 17 additions and 9 deletions
+9 -9
View File
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,11.2,,
Version,+,11.3,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -2099,14 +2099,14 @@ Function,+,protocol_dict_render_brief_data,void,"ProtocolDict*, FuriString*, siz
Function,+,protocol_dict_render_data,void,"ProtocolDict*, FuriString*, size_t"
Function,+,protocol_dict_set_data,void,"ProtocolDict*, size_t, const uint8_t*, size_t"
Function,-,pselect,int,"int, fd_set*, fd_set*, fd_set*, const timespec*, const sigset_t*"
Function,+,pulse_reader_alloc,PulseReader*,"const GpioPin*, uint32_t"
Function,+,pulse_reader_free,void,PulseReader*
Function,+,pulse_reader_receive,uint32_t,"PulseReader*, int"
Function,+,pulse_reader_samples,uint32_t,PulseReader*
Function,+,pulse_reader_set_bittime,void,"PulseReader*, uint32_t"
Function,+,pulse_reader_set_timebase,void,"PulseReader*, PulseReaderUnit"
Function,+,pulse_reader_start,void,PulseReader*
Function,+,pulse_reader_stop,void,PulseReader*
Function,-,pulse_reader_alloc,PulseReader*,"const GpioPin*, uint32_t"
Function,-,pulse_reader_free,void,PulseReader*
Function,-,pulse_reader_receive,uint32_t,"PulseReader*, int"
Function,-,pulse_reader_samples,uint32_t,PulseReader*
Function,-,pulse_reader_set_bittime,void,"PulseReader*, uint32_t"
Function,-,pulse_reader_set_timebase,void,"PulseReader*, PulseReaderUnit"
Function,-,pulse_reader_start,void,PulseReader*
Function,-,pulse_reader_stop,void,PulseReader*
Function,-,putc,int,"int, FILE*"
Function,-,putc_unlocked,int,"int, FILE*"
Function,-,putchar,int,int
1 entry status name type params
2 Version + 11.2 11.3
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
2099 Function + protocol_dict_render_data void ProtocolDict*, FuriString*, size_t
2100 Function + protocol_dict_set_data void ProtocolDict*, size_t, const uint8_t*, size_t
2101 Function - pselect int int, fd_set*, fd_set*, fd_set*, const timespec*, const sigset_t*
2102 Function + - pulse_reader_alloc PulseReader* const GpioPin*, uint32_t
2103 Function + - pulse_reader_free void PulseReader*
2104 Function + - pulse_reader_receive uint32_t PulseReader*, int
2105 Function + - pulse_reader_samples uint32_t PulseReader*
2106 Function + - pulse_reader_set_bittime void PulseReader*, uint32_t
2107 Function + - pulse_reader_set_timebase void PulseReader*, PulseReaderUnit
2108 Function + - pulse_reader_start void PulseReader*
2109 Function + - pulse_reader_stop void PulseReader*
2110 Function - putc int int, FILE*
2111 Function - putc_unlocked int int, FILE*
2112 Function - putchar int int
+8
View File
@@ -12,6 +12,14 @@ env.Append(
libenv = env.Clone(FW_LIB_NAME="pulse_reader")
libenv.ApplyLibFlags()
libenv.AppendUnique(
CCFLAGS=[
# Required for lib to be linkable with .faps
"-mword-relocations",
"-mlong-calls",
],
)
sources = libenv.GlobRecursive("*.c*")
lib = libenv.StaticLibrary("${FW_LIB_NAME}", sources)