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 Tiernan Messmer
parent f56835cb65
commit 4d09a50fbb
2 changed files with 16 additions and 8 deletions
+8 -8
View File
@@ -2167,14 +2167,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
2167 Function + protocol_dict_render_data void ProtocolDict*, FuriString*, size_t
2168 Function + protocol_dict_set_data void ProtocolDict*, size_t, const uint8_t*, size_t
2169 Function - pselect int int, fd_set*, fd_set*, fd_set*, const timespec*, const sigset_t*
2170 Function + - pulse_reader_alloc PulseReader* const GpioPin*, uint32_t
2171 Function + - pulse_reader_free void PulseReader*
2172 Function + - pulse_reader_receive uint32_t PulseReader*, int
2173 Function + - pulse_reader_samples uint32_t PulseReader*
2174 Function + - pulse_reader_set_bittime void PulseReader*, uint32_t
2175 Function + - pulse_reader_set_timebase void PulseReader*, PulseReaderUnit
2176 Function + - pulse_reader_start void PulseReader*
2177 Function + - pulse_reader_stop void PulseReader*
2178 Function - putc int int, FILE*
2179 Function - putc_unlocked int int, FILE*
2180 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)