ethan
2022-09-13 2c8058e6575f4e0238a98140d8ddcb5afb11f44c
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
!<arch>
/               1654794269  0     0     0       162       `
ææææææææCANTP_InitCANTP_InitIdsCANTP_RxFrameCANTP_IsRxCompleteCANTP_TxMessageCANTP_IsTxCompleteCANTP_IsTxAbortedCANTP_Task_1mscantp.o/        1654794269  0     0     100666  59908     `
ELF(ÌÖ4({xOQSUWY[]_acegikmo€´…°¯ø`¹`Fû€ûhºh`ûhúˆš€¿7½F€¼pG€´ƒ°¯x`{h"{h"Z{h"š{h"ځ{h"`{h"Z`¿ 7½F€¼pG¿€´ƒ°¯x`{h"ƒøE {h"ƒøD ¿ 7½F€¼pG¿€´…°¯ø`¹`z`»h"t»h|Z²ûh›[²ð[²C[²Ú²»ht»hñ{h`ûh"ƒøD ûh›F7½F€¼pG¿€´…°¯ø`¹`z`»h"t»h|ûh›
›²Û²ðÛ²CÚ²»htûh›Ú²»hZt»hñ{h`ûh"ƒøD #F7½F€¼pG¿€´‡°¯ø`¹`z`ûh³ø@03š²ûh£ø@ »h "t»h|ûh³ø@0Û²ðÛ²CÚ²»ht»hñ{h`ûh"ƒøD ûh³øB0+Ðûh³øB0;š²ûh£øB ûh³øB0+Ñûh"ƒøD ûhšûhۏÓû‚ûŠ+Ù#û‚ûŠF7½F€¼pG€µŠ°¯x`ñ "`Z`š`Ú`aZañ 3"!Fÿ÷þÿ{h"Zc{h›+ Øññ Fxhÿ÷þÿFû„{h›jû`à{hۏ+ Ñññ Fxhÿ÷þÿFû„{h›jû` àññ Fxhÿ÷þÿFû„{h›jû`#»a¸h{hÛjzhҏDúŒFÿ÷þÿ{hڏûŒDš²{hڇ{hhñ FFÿ÷þÿ{hš{hۏšBØ{h"ƒøD ûŒF(7½F€½¿€µ‚°¯x`{h[kõzr{hZc{h“øD0+"Ø¢Rø#ðo5G[{h[kJ“BÙxhÿ÷þÿà{hZk{h›kšBÓxhÿ÷þÿ à{h"ƒøD     à{h"ƒøD à¿à¿à¿¿7½F€½?B€´ƒ°¯x` F{€{h"ƒø$ {hzˆšƒ{h"ڃ{h"„{h"Za¿ 7½F€¼pG¿€´ƒ°¯x`{h"ƒø$ ¿ 7½F€¼pG¿€µˆ°¯x` Fûpñ"`Z`š`Ú`aZa{h"ƒø$ {h›j»`#{a0#;v;~CðÛ²;vûx{wûx+Ð+Ðà{hŒÛ²ûw
à{hŠ
›²Û²»w{hŠÛ²ûw¿{hhñFFÿ÷þÿ¿ 7½F€½¿€µ„°¯ø`¹`Fû€ûhÛhúhҋDúˆ¹hFÿ÷þÿûhڋûˆDš²ûhڃûhŒ3š²ûh„¿7½F€½€µ„°¯x`9`;h|›²ðûû‰+Ø{hŠú‰šBØû‰Fxhÿ÷þÿ;h3ú‰Fxhÿ÷þÿxhÿ÷þÿà!xhÿ÷þÿ¿7½F€½¿€µˆ°¯x`Kˆ+ÑK"€ñ"`Z`š`Ú`aZa{h›j»`#{a0#;v;~;v#{v#»v{hhñFFÿ÷þÿKˆ3š²K€¿ 7½F€½¿€µ„°¯x`9`;h|²ôpc²;h[|²C²ûû‰Fxhÿ÷þÿ{hŠú‰šBÙ!xhÿ÷þÿàû‰+
Ù;h3"Fxhÿ÷þÿxhÿ÷þÿ    à;h3ú‰Fxhÿ÷þÿxhÿ÷þÿ¿7½F€½¿€´…°¯x`{hš‹{hۋÓûû‰+Ù#ûû‰F7½F€¼pG¿€µ„°¯x`9`;h|ðûs{hŒðû{šBÑxhÿ÷þÿF»;h3º‰Fxhÿ÷þÿ{hڋ{h›‹šBÓxhÿ÷þÿà!xhÿ÷þÿ¿7½F€½¿€´…°¯x`9`;h[|š²{h£øB ;h›|û`ûh+    Ùûhðû`ûhd"ûóû`àûhOôzrûóû`{húhšc{h"ƒøD ¿7½F€¼pG¿€´ƒ°¯x`9`{h"ƒøD ¿ 7½F€¼pG€µ‚°¯x`9`xhÿ÷þÿ¿7½F€½€µ„°¯x`9`;h|ðûs{h“øD0+Ñû{+Ñû{+Ù#ûsû{JRø#09hxh˜G{h"Zc¿7½F€½¿€´ƒ°¯x`¿ 7½F€¼pG¿€µ„°¯ø`¹`;`Fû€ûh 3úˆ¹hFÿ÷þÿûh3Fÿ÷þÿûh"ƒø$ ûh,3:‹9hFÿ÷þÿûh43Fÿ÷þÿûh"ƒøD ¿7½F€½€´…°¯ø`¹`z`;`ûhºh`ûhzhš`ûh:hšbûhºiZ`¿7½F€¼pG€µ„°¯x`9`#ûs;hh{h›hšBÐ;hh{h[hšBÐ#ûsà;h|    »s#ûs»{+Ø»{JRø#09hxh˜Gû{F7½F€½¿€´…°¯ø`¹`z`ûh“ø$0+ Ñûhš‹{h€ûhÚh»h`ûh"ƒø$ à{h"€»h"`{hˆ+¿##Û²F7½F€¼pG€µ†°¯ø`¹`Fû€ûh“øD0+ÑûhŽúˆšBÙ#ûuà#ûuûh"ƒøE ûh43Fÿ÷þÿûhÛjúˆ¹hFÿ÷þÿûhúˆš‡øhÿ÷þÿû}F7½F€½¿€´ƒ°¯x`{h“øD0+ ¿##Û²F 7½F€¼pG¿€´ƒ°¯x`{h“øE0F 7½F€¼pG€µ‚°¯x`xhÿ÷þÿxhÿ÷þÿ¿7½F€½ ÷Z H¤7intâ2.:፩Kç ¹&ž?¼Áb
Z* LF 0KZ°øu\Ün-ÜH/„@·eB‚Sšð šrK„„
ôB„ ×2„Þ!íL"r    À    £    !?    [1'M„. )¸
id+šv!,â
fc-B û.r¼    /}L2î    g    /    Ö^    ÝE    øæa8Ã3 :@
id<šv!=â
fc>B û?îÒ:@¥¢
AùHC†vREš;Fš
rxG¸
txH@(çIKVKÚõMš
RTRNš¥bOš
dlcPš ¢8QÚ ê vÛR‘L[    T    ÕH    P^ þb$œTv!bT‘t©0bÜ‘pÍ:b„‘nâ j6œ}fcj}‘tB     x"œ§ªx§‘t†5 ~„Nœñª~§‘tmsg~ñ‘p8~÷‘lêÜ?„VœAª§‘tmsgñ‘p8÷‘lþ%œ„œœ“ªœ§‘lmsgœñ‘h8œ÷‘dÍ:ž„‘vOĄæœåªħ‘TmsgÆê‘\8ÇÜ‘XÍ:Ȅ‘vË9󄜠   ªó§‘tMb6œ>ª§‘tR@„‘r´&œdª&§‘t“'+†œ¨ª+§‘\öO+‘[msg-ê‘`´ZJDœìªJ§‘tþ1JÜ‘pR@J„‘n%QVœ0ªQ§‘lmsgQñ‘h9RT„‘vjlœwªj§‘\mm„msgsê‘`4_zœ»ª§‘lmsgñ‘hv‚„‘v.^–„*œôª–§‘lR@˜„‘v_F¡^œQª¡§‘lmsg¡ñ‘h´E¤‘w"*R@§„‘tR¸Zœ•ª¸§‘lmsg¸ñ‘hÑ)ºš‘tÜ͜ʪͧ‘tmsgÍñ‘pÊGÒœÿªÒ§‘tmsgÒñ‘pòÝPœCªÝ§‘lmsgÝñ‘hÿ
à‘wMAóœiªó§‘t/ ÿXœËªÿË‘t!ÿÜ‘p²+ÿ„‘n44ÿÜ‘h÷Yÿ„‘K…Q 0œ3    ª Ë‘tvR š‘pÈ: š‘lT< š‘h; š‘.¥\œ”    ª§‘lmsgñ‘hret¥‘w, F! ‘v ì
0¥TœÜ    ª0Ë‘t‡,0÷‘pR@0Ü    ‘l„–H¥bœ9
ªH§‘l‡,HÜ‘hR@H„‘fo.J¥‘w G`¥"œc
ª`§‘t óCe¥œ
ªeË‘täjœ³
ªjË‘t Ù
Ã
vÉ
"§"ñ#Ã
êX×ð
#³
Ù
 v    í #õ
% U™B$ > $ > : ; I : ;  : ; I8  I I: ;     (
: ; I8 I !I/ .: ; '@—B: ; I: ; I.: ; 'I@—B4: ; I.: ; 'I@–B4: ; I.: ; '@–B.: ;'@—B: ;I.: ;'@–B4: ;I: ;I4: ;I.: ;'I@—B .?: ;'@–B.?: ;'@—B.?: ;'I@–B .?: ;'I@—B!'"I#&I$6"NVœæ„6†DVlz*^ZPX0\Tb"$6"NVœæ„6†DVlz*^ZPX0\Tb"K
 $2K
Ü/    <ú6
  ü3  ± Æ6Ÿ )_-TÀ©+ „( 78Y@¶Xv )=E^±C:ˆ:á+£Aù* U !ó">$i %ø&:,(ð7*|<-zU.#Q/ü0Z2_5*6‰>7é!8{;9qB;¼+<ê =o9>U@_]B›OCYEkGXHþI¨JJ÷8K M°QNXO¢aQJR§$T¾/VèXÓ.hd_üH‚#z4¦'Gd' `OV„$*Ias¿B?Xêõ®F¼RNJu0W9>?ɲ×1˜5WÌ@‡JG¯F€AE6=A.E0¤U'ÁU%l°[k>äbR $A*1h)Ð È@¿2(Ù'mYqØ
CIQ%˜E!4ü?Íb÷^P:š]-›ZUZvù]Àªkb)ýO!Y&<Q)(Ù3‰ #ö""$<€E`Á¥[(“JN!õÑQNy%Ê®>Q)ÚSÖB8     ¸
¶Q/ˆ
ý(¹4q  4È!t.+*º2°Ö‹«’,óûª(…+7‘b»I2<* »PÏ[: ›%‰2NßOeHÄçY«7Äq2.:K¨)!+‹=Ô/'9TT¤'‚RìÇ    äˆ? 4ç“PeZ."E6µ 'zJ²rvI’k1›&é_…T•)¦¹À_"ìÙ>Cì(22U;Ý ó0@-b0<Í%5y7Ï®bÎCAÊIH\^Xg
«HÊ_¸l+%Vî˜RcYà@IÎX{q3vuGH `KÕ=ö=­Y¶,Ô à*©3A
¶SXAY†è?Ñ-4CÈY›Fú'"©"E06”3lTE3ÚQF0]\aã¤3@åC+ ‘4v-I}@¹óFE2W*&B¥E*=
½EË&qT`ɼ95Y¢6Á„3¤NxfRaIß"lOÑ¡=ŒgQá)z³Tù­G³-OèQ:$k&k„0áR=5[$X+õRg;N_p$Ù*%W-84.%@i\ãU9:‚\F†'Z
Ø£ ² Fš ƒ5’US;P'ž+(&<*A%‰</Š+‹…4Œp@ÒP޾)EŽ9‘T5¡ªP»¼¨½    :¾ ¿¹'ÀÁJ<ÂY.ñDÄï2Å,
ÆëǯUÈ#ÉVÊ>HÒãî.‹\\Œ“QÓ8Ž>VEÑ/‘ýD’g!“a”"C•:–¡T—ÌE˜Å5™Æ3¦PXÛä‘þ    –}"œÓ"¡)¦ H-…-9
3    ê>ÑaQQ(c2A6è-9@<"0?ÍBåJEw:HäFK\6    !‰ ( R€ðUë(…x'†Y‡[bˆ{›7#œ±1òC7ø™0€B@…¾8ý”_=š^ªDº QÛ8á­
å¨8ôN+øp6ÿi…Ÿ!K,–7-ƒ.22<\3>4×F5þ 6›7›8c.9wS@V4ABV7CÔEF‘DGFI‘L!esOŽƒç „‰H<9Â1!‡&/œE 0_v=~i5˜ˆ ®Ž"À1Öp==b Ü9 f* Ù6Ž\eb,}!n=š/õP}[?—$’KžžY¡ªPî.ÛäàÛ眑þ    –}"œÓ"¡)·ÐºÉ4½uEÀC(ßP2HH’6dÆ`jaN²ø+¸êG¹?*ºz6»P¼wG½>4¾_Ê,    ËÚÌ@ôò ŠcVºKLÈIVÉ
ʏEË{/Ì«!ÍQ΀+ÐÁÑ#&Ò Ó›.ÔƒÕÖí×CØýÙ7BÚ³KÛ<ÜnÝ›#ÞF#ߌ@àÚAáâ±0ãþ[äxå}1æÁ]ç›ëà:óVûÅO‹±Ž"I”ñ/¡0{?1R14&F7]8Z:Ã';;<È=çP@íAiB}HLà    Oë%UŠK\Æ=]-Ki!jÖ*nÑobJpsfv }‡~†8Uƒî/Š÷\Žž9k’U2•d?–Œ—‰N™½*š VœqXž“¯Á°d±´² 8³"µ-¶B·²6ï3ü9=ýCRþ‘SÿЀja‚ÊZ…µ?ŠœãñìÆ7íÉ ô¹ú(€l^*'ˆ#O‰ä–¹Rª"Ë=ÌŽÓÝ;ÔÚÕöÜÚ&Ý3PçDý´Nÿ÷S¹\‚>„c`ÔTžY<£¨E    «É,¯.U±ªÔÝ8ØéIÜ#àä8;è™^ì`ða™:‚¡]”LO˜üJ›u 0S¡^C£Õ#§Ó5ªí¬öa°&G²8´×4¸¿D»L¼çKÕÞ(¡ªPî.Ûä‘þ    –}"œÓ"¡)l!¾ "J#(64?]i…û ..\Application\sourceD:\chipways\WorkSpace\CANTP\Application\included:\chipways\c2e\gnu tools arm embedded\5.4 2016q3\lib\gcc\arm-none-eabi\5.4.1\included:\chipways\c2e\gnu tools arm embedded\5.4 2016q3\arm-none-eabi\included:\chipways\c2e\gnu tools arm embedded\5.4 2016q3\arm-none-eabi\include\sysd:\chipways\c2e\gnu tools arm embedded\5.4 2016q3\arm-none-eabi\include\machinecantp.ccantp.hstddef.hstring.h_ansi.hnewlib.h_newlib_version.hconfig.hieeefp.hfeatures.hreent.h_types.h_types.h_default_types.hlock.hcdefs.h_locale.hstring.hstdbool.hâu==êK======øKKKþh=Ù[L/h=×[ZL!œj…=Ë[OZƒ[Og>1!ÄK“„?LŸLLŸNŸA/¡x…hM!óLhùZ>$h>#K$Kh 56  œgL====¦KK«g’L=//Y0 Xx K"gK'ƒÊuŸugÑZg>ZYu <y QêNL>‘=////0ƒgÿZÊYZ Ju >uDu>–Lg>0!¡ZYwYuhDL¸Zg=?Kkh=LÍYKÒY=ÝZYX>>0v>óMÿ„uYMuYKŒu====•Y0fi@K/>|!°gZKM\=?uÈvX[@/LZv>>!àKƒåK=êK==__GNUCLIKE___SECTION 1__DECIMAL_DIG__ 17TP_uint8_t__UHA_FBIT__ 8__SVID_VISIBLE 1CANTP_FlowControl_Max (0x03)__DEC128_EPSILON__ 1E-33DLunsigned char_REENT_GETDATE_ERR_P(ptr) (&((ptr)->_new._reent._getdate_err))_REENT_ASCTIME_SIZE 26_GLOBAL_ATEXIT (_GLOBAL_REENT->_atexit)sizetype__LLACCUM_MIN__ (-0X1P31LLK-0X1P31LLK)__UHQ_FBIT__ 16__LACCUM_EPSILON__ 0x1P-31LK__PTRDIFF_MAX__ 0x7fffffff_LONG_DOUBLE long double__INTMAX_C(c) c ## LL__INTMAX_MAX__ 0x7fffffffffffffffLL__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__TQ_IBIT__ 0CANTP_Stackcantp_processRxSingleFrame_REENT_SIGNAL_SIZE 24_Kmax (sizeof (size_t) << 3)__ATOMIC_CONSUME 1__ULACCUM_FBIT__ 32__WCHAR_MAX__ 0xffffffffU__CONCAT(x,y) __CONCAT1(x,y)__GNUCLIKE___TYPEOF 1CANTP_Stack_t__SIZEOF_LONG_LONG__ 8__DBL_MAX_10_EXP__ 308__RCSID_SOURCE(s) struct __hack__FRACT_MIN__ (-0.5R-0.5R)__POSIX_VISIBLE 200809__USACCUM_MAX__ 0XFFFFP-8UHK__SFRACT_FBIT__ 7__SQ_IBIT__ 0__ORDER_PDP_ENDIAN__ 3412__SIZE_TYPE__ unsigned int__DEC64_MAX_EXP__ 385_REENT_MP_FREELIST(ptr) ((ptr)->_freelist)__FLT_HAS_DENORM__ 1__INT8_TYPE__ signed char__ARM_ARCH_PROFILE 77count_FC__USACCUM_MIN__ 0.0UHK_EXFUN(name,proto) name proto__LDBL_MIN_EXP__ (-1021)__LDBL_MANT_DIG__ 53__ARM_SIZEOF_MINIMAL_ENUM 1__UINT8_C(c) c__INT16_TYPE__ short int__aligned(x) __attribute__((__aligned__(x)))true 1_REENT_CHECK_MISC(ptr) __unbounded length_w12__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__STDC_HOSTED__ 1__ULLFRACT_FBIT__ 64_LDBL_EQ_DBL 1cantp_processRxFlowControlWaitstate_REENT_MP_RESULT(ptr) ((ptr)->_result)__INT_FAST64_TYPE__ long long int__WINT_TYPE__ unsigned intCANTP_FC_REENT_STRTOK_LAST(ptr) ((ptr)->_new._reent._strtok_last)__SIZE_T__ cantp_endRx__USFRACT_MAX__ 0XFFP-8UHRTP_PDU_t__need_wchar_tCANTP_MSG_SIZE_MSB_POST_SHIFT_MASK 0x0F__result_use_check __attribute__((__warn_unused_result__))CAN_Message__lock_close_recursive(lock) (_CAST_VOID 0)__predict_false(exp) __builtin_expect((exp), 0)_BSD_PTRDIFF_T_ __ULFRACT_FBIT__ 32__size_t __bounded CANTP_GET_SINGLE_FRAME_MSG_SIZE(m) CANTP_GETTER((m), CANTP_MSG_SIZE_MSB)__LACCUM_FBIT__ 31_SYS__LOCALE_H __CONCAT1(x,y) x ## y__STDC_UTF_16__ 1__CC_SUPPORTS___INLINE 1__INT32_C(c) c ## L__USQ_FBIT__ 32__ORDER_BIG_ENDIAN__ 4321__SQ_FBIT__ 31processRxFlowControlFramecantp_abortTxMsgPROCESS_RX_MSG_REENT_EMERGENCY_SIZE 25__weak_reference(sym,alias) __asm__(".weak " #alias); __asm__(".equ " #alias ", " #sym)__UINT_FAST8_MAX__ 0xffffffffUCanTP_Rx_t__DEC32_EPSILON__ 1E-6DF__has_extension __has_featureNULL_REENT_CHECK_MP(ptr) __LACCUM_IBIT__ 32_SIZE_T_DEFINED __HA_IBIT__ 8__NEWLIB_H__ 1__VFP_FP__ 1__LLFRACT_MIN__ (-0.5LLR-0.5LLR)__INTPTR_MAX__ 0x7fffffffCanTP_Tx_t__RAND_MAX__UINT_FAST16_MAX__ 0xffffffffU__INTPTR_TYPE__ intCANTP_IsRxCompleteflowcontrol_signal_u8__GNUCLIKE_BUILTIN_CONSTANT_P 1cantp_txHelperForSingleFrameMsgCANTP_MSG_SIZE_MSB_SHIFT 0U__GCC_IEC_559_COMPLEX 0__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__UFRACT_MIN__ 0.0UR_N_LISTS 30_CONST const_SYS_SIZE_T_H _REENT_RAND48_SEED(ptr) ((ptr)->_new._reent._r48._seed)__UINT_LEAST8_TYPE__ unsigned char__locks_exclusive(...) __lock_annotate(exclusive_lock_function(__VA_ARGS__))__ACCUM_FBIT__ 15__UACCUM_IBIT__ 16long intseparation_time_us_u32__INT_FAST64_MAX__ 0x7fffffffffffffffLLCANTP_Init__DBL_MIN__ ((double)2.2250738585072014e-308L)CANTP_MAX_DATA_SINGLE_FRAME 7U___int_least16_t_defined 1__ARM_ARCH_7M__ 1__DEC128_MIN_EXP__ (-6142)__INT_FAST8_TYPE__ int_NOINLINE __attribute__ ((__noinline__))position_u16__size_t__ __UINTMAX_C(c) c ## ULLHAVE_INITFINI_ARRAY 1__SIZEOF_POINTER__ 4__INT_LEAST8_TYPE__ signed char__GCC_ATOMIC_BOOL_LOCK_FREE 2stack__FLT_MIN_10_EXP__ (-37)__TA_FBIT__ 63__THUMB_INTERWORK__ 1__ULLFRACT_MAX__ 0XFFFFFFFFFFFFFFFFP-64ULLRshort unsigned int__const const__ELF__ 1__CHAR32_TYPE__ long unsigned intCANTP_TX_STATE_IDLE_POSIX_C_SOURCE 200809L__CC_SUPPORTS_DYNAMIC_ARRAY_INIT 1__UINT_FAST32_MAX__ 0xffffffffU__FLT_MAX_EXP__ 128__SIZEOF_LONG__ 4CANTP_MSG_INDEX_POST_SHIFT_MASK 0x0F_PARAMS(paramlist) paramlist__strfmonlike(fmtarg,firstvararg) __attribute__((__format__ (__strfmon__, fmtarg, firstvararg)))_READ_WRITE_BUFSIZE_TYPE int__SIZEOF_DOUBLE__ 8_CLOCK_T_ unsigned longCANTP_TIME_1MS 1000U__LARGEFILE_VISIBLE 0__DEC64_MAX__ 9.999999999999999E384DD__NEWLIB__ 2TP_uint32_tcantp_processRxFlowControlClearToSend__UTA_FBIT__ 64CANTP_FrameType_FlowControl (0x03)__FLT_DECIMAL_DIG__ 9__INT_LEAST32_MAX__ 0x7fffffffLsigned char__asserts_exclusive(...) __lock_annotate(assert_exclusive_lock(__VA_ARGS__))CANTP_FrameType_Consecutive (0x02)__ptr_t void *__GNUC_STDC_INLINE__ 1_REENT_RAND48_ADD(ptr) ((ptr)->_new._reent._r48._add)__always_inline __attribute__((__always_inline__))__FRACT_FBIT__ 15CANTP_GET_MSG_FLOW_CONTROL_ST(m) ((m)[CANTP_MSG_FLOW_CONTROL_ST_BYTE])__LLACCUM_EPSILON__ 0x1P-31LLK__GNUC_PATCHLEVEL__ 1__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__alloc_align(x) __attribute__((__alloc_align__(x)))__UINT_LEAST16_MAX__ 0xffff_REENT_MP_RESULT_K(ptr) ((ptr)->_result_k)_DEFUN(name,arglist,args) name(args)__predict_true(exp) __builtin_expect((exp), 1)_STDBOOL_H _REENT_WCSRTOMBS_STATE(ptr) ((ptr)->_new._reent._wcsrtombs_state)__FLT_DIG__ 6__attribute_format_strfmon__(a,b) _BSD_SIZE_T_DEFINED_ __UINT_FAST32_TYPE__ unsigned int___int_size_t_h __STDC_UTF_32__ 1__SIZEOF_FLOAT__ 4__SACCUM_IBIT__ 8__GNUCLIKE_MATH_BUILTIN_RELOPS __FLT_MAX_10_EXP__ 38__PMT(args) args__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__FRACT_MAX__ 0X7FFFP-15Rcantp_rxSendFlowControl__DBL_MIN_10_EXP__ (-307)__INT_FAST32_MAX__ 0x7fffffff__ATOMIC_SEQ_CST 5_READ_WRITE_RETURN_TYPE int__FLT_HAS_INFINITY__ 1__need_wint_t__sym_default(sym,impl,verid) __asm__(".symver " #impl ", " #sym "@@" #verid)CANTP_TX_STATE_MAX__UINT16_MAX__ 0xffffrx_buffer__TQ_FBIT__ 127fnid_HAVE_LONG_DOUBLE 1AbourtReason_UndefinedCANTP_MSG_FLOW_CONTROL_BLOCK_SIZE_INFINITE (0U)_VOLATILE volatile__SIZEOF_SHORT__ 2__P(protos) protos_EXFNPTR(name,proto) (* name) proto_BoolinitBuffer_SYS_FEATURES_H cantp_clearFC__noinline __attribute__ ((__noinline__))__SIZEOF_LONG_DOUBLE__ 8__PRAGMA_REDEFINE_EXTNAME 1__WCHAR_TYPE__ unsigned intCANTP_RX_STATE_RX_ACTIVEchar__USA_IBIT__ 16__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__hidden __attribute__((__visibility__("hidden")))CANTP_MSG_TYPE_PRE_SHIFT_MASK CANTP_CALC_PRE_SHIFT_MASK(CANTP_MSG_TYPE)__UINT_FAST64_TYPE__ long long unsigned int_REENT_MBRTOWC_STATE(ptr) ((ptr)->_new._reent._mbrtowc_state)_WINT_T CANTP_Task_1ms__FLT_MIN__ 1.1754943508222875e-38FCANTP_RX_STATE_MAX__HA_FBIT__ 7msgBuffCanTP_Buffer_t__GCC_ATOMIC_LLONG_LOCK_FREE 1__lock_try_acquire(lock) (_CAST_VOID 0)CANTP_TxMessage__USFRACT_IBIT__ 0__USFRACT_MIN__ 0.0UHR__used __attribute__((__used__))__generic(expr,t,yes,no) _Generic(expr, t: yes, default: no)CANTP_RxFrame_REENT_EMERGENCY(ptr) ((ptr)->_emergency)__GNUCLIKE_CTOR_SECTION_HANDLING 1__UINT8_MAX__ 0xff___int16_t_defined 1_REENT _impure_ptr__LDBL_MAX_EXP__ 1024__exported __attribute__((__visibility__("default")))__SCCSID(s) struct __hackCANTP_MSG_FLOW_CONTROL_FLAG_BYTE 0U__DBL_HAS_DENORM__ 1_MB_LEN_MAX 1__DA_FBIT__ 31__INT_LEAST16_MAX__ 0x7fff_SIGNED signed__FLT_DENORM_MIN__ 1.4012984643248171e-45F__need_size_t __returns_twice __attribute__((__returns_twice__))__ULLACCUM_EPSILON__ 0x1P-32ULLK__requires_shared(...) __lock_annotate(shared_locks_required(__VA_ARGS__))_END_STD_C _T_SIZE __has_include_next(STR) __has_include_next__(STR)__UINT32_C(c) c ## UL__UACCUM_MIN__ 0.0UKarbId__FLT_EPSILON__ 1.1920928955078125e-7F__XSTRING(x) __STRING(x)__attribute_pure__ cantp_txSendDataFrame__lock_close(lock) (_CAST_VOID 0)__GNUCLIKE_BUILTIN_VARARGS 1__UINT8_TYPE__ unsigned char_REENT_SIGNGAM(ptr) ((ptr)->_new._reent._gamma_signgam)__GCC_ATOMIC_SHORT_LOCK_FREE 2__strong_reference(sym,aliassym) extern __typeof (sym) aliassym __attribute__ ((__alias__ (#sym)))__USACCUM_FBIT__ 8_ELIDABLE_INLINE static __inline___SYS__TYPES_H CANTP_RX_STATE_IDLE__LDBL_HAS_INFINITY__ 1__DEC32_MAX__ 9.999999E96DFCANTP_FLOW_CONTROL_ST_MIN (0u)__VERSION__ "5.4.1 20160919 (release) [ARM/embedded-5-branch revision 240496]"CANTP_MSG_TYPE_POST_SHIFT_MASK 0x0F__ARM_ARCH_EXT_IDIV__ 1__ARM_PCS 1bool _Bool__pure __attribute__((__pure__))CANTP_FlowControl_Wait (0x01)__GNUCLIKE_ASM 3__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)type_w4__UINT_LEAST8_MAX__ 0xff_BSD_WCHAR_T_ buffer__lock_acquire_recursive(lock) (_CAST_VOID 0)_REENT_CHECK_EMERGENCY(ptr) __DEC_EVAL_METHOD__ 2CanTP_FC_tCANTP_MSG_FLOW_CONTROL_FLAG_POST_SHIFT_MASK 0x0F__restrict restrict__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__USFRACT_EPSILON__ 0x1P-8UHRNULL ((void *)0)___int_least32_t_defined 1__LLACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LLK__need_NULL__USER_LABEL_PREFIX__ __UINT64_MAX__ 0xffffffffffffffffULL__UINT32_MAX__ 0xffffffffUL_ATFILE_SOURCE_REENT_MBTOWC_STATE(ptr) ((ptr)->_new._reent._mbtowc_state)__STDC_VERSION__ 201112L_REENT_MBLEN_STATE(ptr) ((ptr)->_new._reent._mblen_state)__trylocks_shared(...) __lock_annotate(shared_trylock_function(__VA_ARGS__))__INT_LEAST8_MAX__ 0x7f__GCC_ATOMIC_POINTER_LOCK_FREE 2__ARM_FEATURE_QBIT 1__ARM_FEATURE_CLZ 1__ATOMIC_ACQUIRE 2unsigned signedCANTP_MSG_MAX_BYTES_IN_CONSECUTIVE_FRAME (8U - CANTP_MSG_CONSECUTIVE_FRAME_DATA_START_BYTE)__UINT64_TYPE__ long long unsigned int__ARM_SIZEOF_WCHAR_T 4_ANSI_STDDEF_H __has_include(STR) __has_include__(STR)__UINT_LEAST32_MAX__ 0xffffffffUL__DBL_EPSILON__ ((double)2.2204460492503131e-16L)__LFRACT_MIN__ (-0.5LR-0.5LR)__has_feature(x) 0cantp_txHelperForConsecutiveFrameMsg_REENT_RAND_NEXT(ptr) ((ptr)->_new._reent._rand_next)__INT8_MAX__ 0x7f__GCC_HAVE_DWARF2_CFI_ASM 1___int8_t_defined 1__SFRACT_MIN__ (-0.5HR-0.5HR)long unsigned int__SA_IBIT__ 16__offsetof(type,field) offsetof(type, field)__DEC128_MAX_EXP__ 6145__GNUC__ 5__nonnull_all __attribute__((__nonnull__))__UINT16_TYPE__ short unsigned int_POSIX_SOURCE__SOFTFP__ 1cantp_abortRxMsg__DEC32_MAX_EXP__ 97_T_SIZE_ __attribute_malloc__ __UINT_FAST8_TYPE__ unsigned int__LLACCUM_IBIT__ 32__FRACT_EPSILON__ 0x1P-15R__INT32_MAX__ 0x7fffffffL_TIMER_T_ unsigned long__INT_LEAST64_MAX__ 0x7fffffffffffffffLLCANTP_GETTER(msg,NAME) (((msg)[NAME ##_BYTE] >> NAME ##_SHIFT) & NAME ##_POST_SHIFT_MASK)__need_NULL _DEFAULT_SOURCE 1__UINTPTR_MAX__ 0xffffffffUoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)__UINT64_C(c) c ## ULL__UINT_LEAST64_TYPE__ long long unsigned int__USFRACT_FBIT__ 8__LDBL_EPSILON__ 2.2204460492503131e-16Lseparation_time__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__DBL_MAX_EXP__ 1024__ATOMIC_RELEASE 3__FLT_MANT_DIG__ 24_RAND48_SEED_1 (0xabcd)__UDQ_IBIT__ 0__LOCK_INIT_RECURSIVE(class,lock) static int lock = 0;__UACCUM_MAX__ 0XFFFFFFFFP-16UK__CC_SUPPORTS___FUNC__ 1__GNUCLIKE_MATH_BUILTIN_CONSTANTS CANTP_MSG_SIZE_MSB_BYTE 0U_T_PTRDIFF_ __LDBL_DENORM_MIN__ 4.9406564584124654e-324L__EXPORT __ARM_FEATURE_SAT 1__ULLFRACT_IBIT__ 0_REENT_CHECK_SIGNAL_BUF(ptr) _STDDEF_H CANTP_H rx_lengthCANTP_FlowControl_ClearToSend (0x00)CANTP_EMPTYBUFF (0X00)_REENT_SMALL_CHECK_INIT(ptr) __lock_acquire(lock) (_CAST_VOID 0)CANTP_SINGLE_FRAME_MSG_SIZE_IS_VALID(x) (CANTP_MAX_DATA_SINGLE_FRAME >= (x))tp_message__FLT_MAX__ 3.4028234663852886e+38F__UACCUM_FBIT__ 16__warn_references(sym,msg) __asm__(".section .gnu.warning." #sym); __asm__(".asciz \"" msg "\""); __asm__(".previous")__UFRACT_EPSILON__ 0x1P-16UR__WCHAR_MIN__ 0Udata_u8__UQQ_IBIT__ 0_NEWLIB_VERSION "2.4.0"_NEWLIB_VERSION_H__ 1__GCC_ATOMIC_LONG_LOCK_FREE 2__ULACCUM_MIN__ 0.0ULK_ATEXIT_DYNAMIC_ALLOC 1__need_size_t__LDBL_MAX__ 1.7976931348623157e+308L__ARM_ARCH 7__INT32_TYPE__ long int_SIZE_T_ _DOTS , ...sent__FLT_RADIX__ 2CANTP_Rxlong long int_REENT_RAND48_MULT(ptr) ((ptr)->_new._reent._r48._mult)CANTP_TIMEOUT_TIME_US (1000U * CANTP_TIME_1MS)__LDBL_HAS_QUIET_NAN__ 1CANTP_TX_STATE_WAIT_FOR_FC_FRAME_PTRDIFF_T size_u16__UINT_FAST64_MAX__ 0xffffffffffffffffULL_REENT_CHECK_ASCTIME_BUF(ptr) __lock_release(lock) (_CAST_VOID 0)CANTP_MSG_DLC (8U)__WCHAR_T __SYS_CONFIG_H__ __GNUC_VA_LIST_COMPATIBILITY 1___int32_t_defined 1_HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1__INT64_TYPE__ long long int__LFRACT_FBIT__ 31__CHAR_BIT__ 8__SIZEOF_WCHAR_T__ 4__BSD_VISIBLE 1storage_REENT_MBSRTOWCS_STATE(ptr) ((ptr)->_new._reent._mbsrtowcs_state)__UFRACT_MAX__ 0XFFFFP-16UR___int_least64_t_defined 1__UINT_LEAST32_TYPE__ long unsigned int__THROW CanTP_RxState_t__SFRACT_IBIT__ 0_REENT_L64A_BUF(ptr) ((ptr)->_new._reent._l64a_buf)_ATFILE_SOURCE 1__EXP(x) __ ##x ##____BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__buff__FLT_MIN_EXP__ (-125)_NOTHROW _ANSIDECL_H_ __UFRACT_FBIT__ 16__UDQ_FBIT__ 64__GNUCLIKE_BUILTIN_MEMCPY 1__LDBL_MAX_10_EXP__ 308__DBL_DENORM_MIN__ ((double)4.9406564584124654e-324L)__INT_FAST32_TYPE__ intblocks_u16unsigned int_SIZE_T_DEFINED_ CANTP_Tx__NEWLIB_MINOR__ 4__weak_symbol __attribute__((__weak__))__ULLACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULLK__USACCUM_IBIT__ 8__UDA_FBIT__ 32__ULLACCUM_IBIT__ 32__UACCUM_EPSILON__ 0x1P-16UK_WCHAR_T_DECLARED __INT64_MAX__ 0x7fffffffffffffffLL_SYS_REENT_H_ __FLT_EVAL_METHOD__ 0__SCHAR_MAX__ 0x7ftx_buffer_RAND48_MULT_2 (0x0005)_EXFUN_NOTHROW(name,proto) name proto _NOTHROW_T_PTRDIFF __UQQ_FBIT__ 8__DEC64_MIN_EXP__ (-382)__GCC_IEC_559 0_TIME_T_ long__requires_unlocked(...) __lock_annotate(locks_excluded(__VA_ARGS__))__LFRACT_MAX__ 0X7FFFFFFFP-31LR__SIZEOF_PTRDIFF_T__ 4_PTRDIFF_T_DECLARED ___int_least8_t_defined 1__ARM_FEATURE_IDIV 1__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN___GCC_WCHAR_T __unlocks(...) __lock_annotate(unlock_function(__VA_ARGS__))__SIG_ATOMIC_TYPE__ intfalse 0__ULLACCUM_FBIT__ 32__DEC128_MANT_DIG__ 34_UNBUF_STREAM_OPT 1__IMPORT _RAND48_SEED_2 (0x1234)_ATEXIT_SIZE 32__USA_FBIT__ 16__volatile volatile_MACHINE__TYPES_H __lock_init(lock) (_CAST_VOID 0)__IEEE_LITTLE_ENDIAN __LDBL_MIN_10_EXP__ (-307)__FLT_HAS_QUIET_NAN__ 1__ATFILE_VISIBLE 1_EXPARM(name,proto) (* name) proto__LFRACT_EPSILON__ 0x1P-31LR_BEGIN_STD_C D:\chipways\WorkSpace\CANTP\Debug__malloc_like __attribute__((__malloc__))CANTP_MSG_SIZE_LSB_BYTE (1)__STRING(x) #x_POINTER_INT long__arm__ 1CANTP_CALC_PRE_SHIFT_MASK(NAME) ((NAME ##_POST_SHIFT_MASK) << (NAME ##_SHIFT))__GNUCLIKE_BUILTIN_STDARG 1frame__RAND_MAX 0x7fffffff__ISO_C_VISIBLE 2011_WCHAR_T __FBSDID(s) struct __hackCANTP_MSG_FLOW_CONTROL_ST_MICROSECOND_MASK 0x0F__DEC32_MANT_DIG__ 7_MACHINE__DEFAULT_TYPES_H __BIGGEST_ALIGNMENT__ 8CANTP_FlowControl_Abort (0x02)_GCC_PTRDIFF_T __GNUCLIKE_BUILTIN_NEXT_ARG 1__TA_IBIT__ 64cantp_tx1msTasks__LOCK_INIT(class,lock) static int lock = 0;_SIZE_T _WCHAR_T_H CANTP_FrameType_Max (0x04)__ARM_ARCH_ISA_THUMB 2__LONG_LONG_MAX__ 0x7fffffffffffffffLL_FSEEK_OPTIMIZATION 1long double__arg_type_tag(arg_kind,arg_idx,type_tag_idx) rxidsizemsgWasAborted_REENT_INIT_PTR(var) { memset((var), 0, sizeof(*(var))); _REENT_INIT_PTR_ZEROED(var); }__COPYRIGHT(s) struct __hack__UFRACT_IBIT__ 0__ARM_32BIT_STATE 1CANTP_MSG_FLOW_CONTROL_FLAG_PRE_SHIFT_MASK CANTP_CALC_PRE_SHIFT_MASK(CANTP_MSG_FLOW_CONTROL_FLAG)__sentinel __attribute__((__sentinel__))__INT8_C(c) c__LFRACT_IBIT__ 0_STDDEF_H_ __DBL_MIN_EXP__ (-1021)__SIZE_T txid__printf0like(fmtarg,firstvararg) CANTP_GET_MULTI_FRAME_MSG_SIZE(m) (((TP_uint16_t)(CANTP_GET_SINGLE_FRAME_MSG_SIZE(m))) << 8) | (TP_uint16_t)((m)[CANTP_MSG_SIZE_LSB_BYTE])__lock_try_acquire_recursive(lock) (_CAST_VOID 0)__dead2 __attribute__((__noreturn__))__MISC_VISIBLE 1__EXP___int64_t_defined 1__LDBL_HAS_DENORM__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__BEGIN_DECLS __ACCUM_MIN__ (-0X1P15K-0X1P15K)__ACCUM_MAX__ 0X7FFFFFFFP-15K_AND ,CANTP_MSG_SIZE_MSB_PRE_SHIFT_MASK CANTP_CALC_PRE_SHIFT_MASK(CANTP_MSG_SIZE_MSB)__INT_LEAST32_TYPE__ long intCANTP_MSG_FLOW_CONTROL_FLAG_SHIFT 0U__UINT_LEAST64_MAX__ 0xffffffffffffffffULL__FRACT_IBIT__ 0__NEWLIB_PATCHLEVEL__ 0cantp_txHelperForFirstFrameMsgCANTP_RX_STATE_READY_TO_READ__ORDER_LITTLE_ENDIAN__ 1234__size_t__CC_SUPPORTS_INLINE 1__DOTS , ...__DEC64_MANT_DIG__ 16long long unsigned int__alloc_size(x) __attribute__((__alloc_size__(x)))__ULACCUM_IBIT__ 32__SHRT_MAX__ 0x7fff__PTRDIFF_TYPE__ int__APCS_32__ 1__DQ_FBIT__ 63__GNU_VISIBLE 0lengthCANTP_MSG_TYPE_BYTE 0U__PTRDIFF_T __UHQ_IBIT__ 0_REENT_WCTOMB_STATE(ptr) ((ptr)->_new._reent._wctomb_state)__INT_FAST16_TYPE__ int__SACCUM_MIN__ (-0X1P7HK-0X1P7HK)__ULFRACT_MAX__ 0XFFFFFFFFP-32ULR__UINT_LEAST16_TYPE__ short unsigned intrx1msTasks__LACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LK__CHAR16_TYPE__ short unsigned intCANTP_MSG_TYPE_IS_VALID(x) (CANTP_FrameType_Max > (x))_REENT_MBRLEN_STATE(ptr) ((ptr)->_new._reent._mbrlen_state)__signed signed__UTQ_FBIT__ 128_REENT_ASCTIME_BUF(ptr) ((ptr)->_new._reent._asctime_buf)CANTP_GET_FLOW_CONTROL_FLAG(m) CANTP_GETTER((m), CANTP_MSG_FLOW_CONTROL_FLAG)__FINITE_MATH_ONLY__ 0__INT_FAST16_MAX__ 0x7fffffffframe_id_u16_REENT_MP_P5S(ptr) ((ptr)->_p5s)_WCHAR_T_DEFINED __ULACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULK__trylocks_exclusive(...) __lock_annotate(exclusive_trylock_function(__VA_ARGS__))CANTP_FrameType_First (0x01)__ULFRACT_MIN__ 0.0ULR__DQ_IBIT__ 0CANTP_IsTxAborted__containerof(x,s,m) ({ const volatile __typeof(((s *)0)->m) *__x = (x); __DEQUALIFY(s *, (const volatile char *)__x - __offsetof(s, m));})_DEFUN_VOID(name) name(_NOARGS)_BSD_SIZE_T_ __no_lock_analysis __lock_annotate(no_thread_safety_analysis)_WCHAR_T_ __GXX_ABI_VERSION 1009_T_WCHAR ___int_ptrdiff_t_h CANTP_GET_MSG_TYPE(m) CANTP_GETTER((m), CANTP_MSG_TYPE)_CLOCKID_T_ unsigned long_REENT_CHECK_TM(ptr) __UTQ_IBIT__ 0index_w4__SA_FBIT__ 15__INT_WCHAR_T_H CANTP_TX_STATE_WAIT_FOR_LAST_FRAME_SEND_CAST_VOID (void)__ARM_EABI__ 1__ASMNAME(cname) __XSTRING (__USER_LABEL_PREFIX__) cnamecantp_processRxConsecutiveFrame__THUMBEL__ 1__QQ_IBIT__ 0__LLACCUM_FBIT__ 31__UINTMAX_TYPE__ long long unsigned int_NOARGS void_WIDE_ORIENT 1__USQ_IBIT__ 0__GNUC_MINOR__ 4CANTP_IsTxComplete__requires_exclusive(...) __lock_annotate(exclusive_locks_required(__VA_ARGS__))_RAND48_MULT_1 (0xdeec)__INTMAX_TYPE__ long long int__GCC_ATOMIC_INT_LOCK_FREE 2cantp_processRxFlowControlAbort_RAND48_SEED_0 (0x330e)..\Application\source\cantp.c_GCC_MAX_ALIGN_T __Long long_SIZET_ __USACCUM_EPSILON__ 0x1P-8UHK__DBL_HAS_QUIET_NAN__ 1__ptrvalue _NOINLINE_STATIC _NOINLINE static__LLFRACT_MAX__ 0X7FFFFFFFFFFFFFFFP-63LLRAbortReason_ConsecutiveFrameOutOfOrder__STDC__ 1__SACCUM_MAX__ 0X7FFFP-7HK_GLOBAL_REENT _global_impure_ptr__UINTPTR_TYPE__ unsigned int__REGISTER_PREFIX__ __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__DBL_DIG__ 15__ULFRACT_EPSILON__ 0x1P-32ULR__RCSID(s) struct __hackCANTP_MSG_BYTES_IN_FIRST_FRAME (8U - CANTP_MSG_FIRST_FRAME_DATA_START_BYTE)__SIZEOF_SIZE_T__ 4__GNUCLIKE___OFFSETOF 1__DEC128_MIN__ 1E-6143DL__INT64_C(c) c ## LLCANTP_MSG_FLOW_CONTROL_ST_IS_IN_MICROSECONDS(x) (127U < (x))_FVWRITE_IN_STREAMIO 1__lockable __lock_annotate(lockable)_HAVE_STDC __END_DECLS __LDBL_MIN__ 2.2250738585072014e-308L__ACCUM_IBIT__ 16msg_length_u16unsigned__has_builtin(x) 0_STRING_H_ short int_REENT_TM(ptr) (&(ptr)->_new._reent._localtime_buf)__pt_guarded_by(x) __lock_annotate(pt_guarded_by(x))__guarded_by(x) __lock_annotate(guarded_by(x))_REENT_INIT_PTR_ZEROED(var) { (var)->_stdin = &(var)->__sf[0]; (var)->_stdout = &(var)->__sf[1]; (var)->_stderr = &(var)->__sf[2]; (var)->_new._reent._rand_next = 1; (var)->_new._reent._r48._seed[0] = _RAND48_SEED_0; (var)->_new._reent._r48._seed[1] = _RAND48_SEED_1; (var)->_new._reent._r48._seed[2] = _RAND48_SEED_2; (var)->_new._reent._r48._mult[0] = _RAND48_MULT_0; (var)->_new._reent._r48._mult[1] = _RAND48_MULT_1; (var)->_new._reent._r48._mult[2] = _RAND48_MULT_2; (var)->_new._reent._r48._add = _RAND48_ADD; }__UINT16_C(c) c_REENT_INIT_ATEXIT _NULL, _ATEXIT_INIT,__CC_SUPPORTS___INLINE__ 1__UDA_IBIT__ 32__printflike(fmtarg,firstvararg) __attribute__((__format__ (__printf__, fmtarg, firstvararg)))__NO_INLINE__ 1__fastcall __attribute__((__fastcall__))__lock_annotate(x) __ATOMIC_RELAXED 0_ATTRIBUTE(attrs) __attribute__ (attrs)CANTP_MSG_FLOW_CONTROL_BLOCK_SIZE_BYTE 1U__ATTRIBUTE_IMPURE_PTR__ __DBL_HAS_INFINITY__ 1reason__SIG_ATOMIC_MAX__ 0x7fffffff_RAND48_MULT_0 (0xe66d)__rangeof(type,start,end) (__offsetof(type, end) - __offsetof(type, start))__USES_INITFINI__ 1__DEC64_MIN__ 1E-383DD__need_ptrdiff_t__DBL_DECIMAL_DIG__ 17_PTRDIFF_T_ _NULL 0__flexarr [0]__lock_release_recursive(lock) (_CAST_VOID 0)CANTP_MSG_INDEX_SHIFT 0U__INT16_MAX__ 0x7fff_WANT_REGISTER_FINI 1__GCC_ATOMIC_CHAR_LOCK_FREE 2CANTP_InitIds__WCHAR_T__ __XSI_VISIBLE 0CANTP_MSG_SINGLE_FRAME_DATA_START_BYTE 1U__QQ_FBIT__ 7__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GNUC_PREREQ__(ma,mi) __GNUC_PREREQ(ma, mi)length_w4__pure2 __attribute__((__const__))__UTA_IBIT__ 64can_channel__DEC32_MIN__ 1E-95DF__ULLFRACT_EPSILON__ 0x1P-64ULLR__unreachable() __builtin_unreachable()__SIZEOF_WINT_T__ 4__ARM_FEATURE_UNALIGNED 1__GXX_TYPEINFO_EQUALITY_INLINE 0__locks_shared(...) __lock_annotate(shared_lock_function(__VA_ARGS__))_VOID voidlast_tx_us_u32__unused __attribute__((__unused__))__LACCUM_MIN__ (-0X1P31LK-0X1P31LK)__INT_FAST8_MAX__ 0x7fffffff__scanflike(fmtarg,firstvararg) __attribute__((__format__ (__scanf__, fmtarg, firstvararg)))__DEC32_MIN_EXP__ (-94)__ULLACCUM_MIN__ 0.0ULLK__SFRACT_EPSILON__ 0x1P-7HR___int_wchar_t_h __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__gnu_inline __attribute__((__gnu_inline__, __artificial__))__GNUCLIKE_BUILTIN_VAALIST 1__sym_compat(sym,impl,verid) __asm__(".symver " #impl ", " #sym "@" #verid)CANTP_MSG_INDEX_BYTE 0U__ARM_ASM_SYNTAX_UNIFIED__ 1_SIZE_T_DECLARED __UINT32_TYPE__ long unsigned int__thumb2__ 1_DEFAULT_SOURCE_GCC_SIZE_T __CC_SUPPORTS_WARNING 1__ULLFRACT_MIN__ 0.0ULLR_T_WCHAR_ _REENT_CHECK_RAND48(ptr) _REENT_INIT(var) { 0, &(var).__sf[0], &(var).__sf[1], &(var).__sf[2], 0, "", 0, _NULL, 0, _NULL, _NULL, 0, _NULL, _NULL, 0, _NULL, { { 0, _NULL, "", {0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 1, { {_RAND48_SEED_0, _RAND48_SEED_1, _RAND48_SEED_2}, {_RAND48_MULT_0, _RAND48_MULT_1, _RAND48_MULT_2}, _RAND48_ADD }, {0, {0}}, {0, {0}}, {0, {0}}, "", "", 0, {0, {0}}, {0, {0}}, {0, {0}}, {0, {0}}, {0, {0}} } }, _REENT_INIT_ATEXIT _NULL, {_NULL, 0, _NULL} }CANTP_MSG_FLOW_CONTROL_ST_BYTE 2U__SIZEOF_INT__ 4_BSD_WCHAR_T___LLFRACT_IBIT__ 0__CC_SUPPORTS_VARADIC_XXX 1CANTP_MSG_FIRST_FRAME_DATA_START_BYTE 2UCANTP_MSG_TYPE_SHIFT 4U__SACCUM_EPSILON__ 0x1P-7HKPROCESS_RX_FLOW_CONTROL_MSG_POSIX_SOURCE 1CANTP_GET_MSG_FLOW_CONTROL_BLOCK_SIZE(m) ((m)[CANTP_MSG_FLOW_CONTROL_BLOCK_SIZE_BYTE])__UINT_FAST16_TYPE__ unsigned int__UHA_IBIT__ 8__need_wint_t __ACCUM_EPSILON__ 0x1P-15K__ULACCUM_EPSILON__ 0x1P-32ULK__LDBL_DIG__ 15tx_lengthCANTP_MSG_INDEX_PRE_SHIFT_MASK CANTP_CALC_PRE_SHIFT_MASK(CANTP_MSG_INDEX)TP_bool_t__WINT_MIN__ 0U__DEC64_EPSILON__ 1E-15DD__long_double_t long double__WINT_MAX__ 0xffffffffUcantp_storeDataFromRx__section(x) __attribute__((__section__(x)))GNU C11 5.4.1 20160919 (release) [ARM/embedded-5-branch revision 240496] -mcpu=cortex-m3 -mthumb -g3 -O0 -std=gnu11 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections__INT_LEAST16_TYPE__ short int__DBL_MAX__ ((double)1.7976931348623157e+308L)_REENT_WCRTOMB_STATE(ptr) ((ptr)->_new._reent._wcrtomb_state)_PTR void *__LLFRACT_FBIT__ 63__wchar_t__ __thumb__ 1CANTP_Buffer__ARMEL__ 1__lock_init_recursive(lock) (_CAST_VOID 0)__format_arg(fmtarg) __attribute__((__format_arg__ (fmtarg)))__compiler_membar() __asm __volatile(" " : : : "memory")__HQ_FBIT__ 15__bool_true_false_are_defined 1CANTP_FLOW_CONTROL_FLAG_IS_VALID(x) (CANTP_FlowControl_Max > (x))__datatype_type_tag(kind,type) _REENT_SIGNAL_BUF(ptr) ((ptr)->_new._reent._signal_buf)__SIZE_MAX__ 0xffffffffUCANTP_FrameType_Single 0x00cantp_getRxConsecutiveFrameLengthAbourtReason_BufferTooSmall__nonnull(x) __attribute__((__nonnull__(x)))__DECONST(type,var) ((type)(__uintptr_t)(const void *)(var))CANTP_TX_STATE_WAIT_FOR_FC_TIMER__LONG_MAX__ 0x7fffffffL_SYS_CDEFS_H_ _RAND48_ADD (0x000b)cantp_processRxFirstFrame__ARM_FEATURE_LDREX 7BUFFER_HAS_ROOM(b,l) ((l) <= (b)->size_u16)CANTP_GET_MSG_INDEX(m) CANTP_GETTER((m), CANTP_MSG_INDEX)__LLFRACT_EPSILON__ 0x1P-63LLR__SFRACT_MAX__ 0X7FP-7HR__DEVOLATILE(type,var) ((type)(__uintptr_t)(volatile void *)(var))__INT16_C(c) c__DA_IBIT__ 32__strftimelike(fmtarg,firstvararg) __attribute__((__format__ (__strftime__, fmtarg, firstvararg)))_ATEXIT_INIT {_NULL, 0, {_NULL}, {{_NULL}, {_NULL}, 0, 0}}__DEQUALIFY(type,var) ((type)(__uintptr_t)(const volatile void *)(var))__ATOMIC_ACQ_REL 4__HQ_IBIT__ 0__packed __attribute__((__packed__))_WCHAR_T_DEFINED_ CANTP_MSG_CONSECUTIVE_FRAME_DATA_START_BYTE 1U_WANT_IO_LONG_LONG 1CanTP_TxState_t__asserts_shared(...) __lock_annotate(assert_shared_lock(__VA_ARGS__))__SYS_LOCK_H__ cantp_startRx_POSIX_C_SOURCE__UINTMAX_MAX__ 0xffffffffffffffffULL__DBL_MANT_DIG__ 53extended__ULFRACT_IBIT__ 0TP_uint16_t__INT_MAX__ 0x7fffffff__INT_LEAST64_TYPE__ long long int__SACCUM_FBIT__ 7GCC: (GNU Tools for ARM Embedded Processors) 5.4.1 20160919 (release) [ARM/embedded-5-branch revision 240496] ÿÿÿÿ| $$A‡AA LA AÇ$6A‡AA UA AÇ$"A‡AA KA AÇ$NA‡AA aA AÇ$VA‡AA eA AÇ$œA‡A A HA AÇ æA‡ŽA0A nA  „A‡ŽAA {A $6A‡AA UA AÇ$A‡AA GA AÇ †A‡ŽA(A ~A  DA‡ŽAA ]A  VA‡ŽAA fA  lA‡ŽA(A nA  zA‡ŽAA xA $*A‡AA OA AÇ ^A‡ŽAA jA $ZA‡AA gA AÇ$A‡AA HA AÇ A‡ŽAA GA  PA‡ŽAA `A $A‡AA CA AÇ XA‡ŽAA gA $0A‡AA RA AÇ \A‡ŽAA fA $TA‡AA dA AÇ bA‡ŽA A lA $"A‡AA KA AÇ$A‡AA FA AÇ A‡ŽAA IA A2aeabi(Cortex-M3
M    "ñÿ     $    6    %"    6N    VV    uœ    šæ    °„Á$    4Á€    Ä6      Ò !    !Þ†!#    #ïD#%    %V%'    ' l'Áh'8E)    )Fz)+    +`*+,    ,‚^,.    .¢Z./    /È/0    0ç02Á2 24    4#P4ÁL46Á6=68    8L89    9;    ;<    <ÁX<>    >?    ?A    AB    BC    CEÁEFHIKMqsÁuOQSUWY[]_acegikmouW~¯èL~®æ    
F x ª Ú
;mtw    
   Ÿ¦­¼X9Ç0;Õ\<ãT>öb?"AB+Ccantp.c$tinitBuffercantp_clearFCcantp_abortTxMsgcantp_txHelperForSingleFrameMsgcantp_txHelperForFirstFrameMsgcantp_txHelperForConsecutiveFrameMsgcantp_txSendDataFramecantp_tx1msTasks$dcantp_startRxcantp_endRxcantp_abortRxMsgcantp_storeDataFromRxcantp_processRxSingleFramecantp_rxSendFlowControlcount_FC.4710cantp_processRxFirstFramecantp_getRxConsecutiveFrameLengthcantp_processRxConsecutiveFramecantp_processRxFlowControlClearToSendcantp_processRxFlowControlWaitcantp_processRxFlowControlAbortPROCESS_RX_FLOW_CONTROL_MSGprocessRxFlowControlFramePROCESS_RX_MSGrx1msTaskswm4.0.0b1f3329fc9291e06034be14b2bb2e32wm4.stddef.h.39.a38874c8f8a57e66301090908ec2a69fwm4._newlib_version.h.4.ad342815780c8db09778091a421b5b5bwm4.newlib.h.21.0b9fc973bddc8b940a18de2b6ea6adc7wm4.features.h.22.5cdadbb3efe495d1c9e38350b8c376c7wm4.config.h.219.65a553ab5bef5482f0d7880b0d33015ewm4._ansi.h.23.9f8fcfa20193763fcf364fb91705c94bwm4._default_types.h.6.35ee9e747940367bf2a634907d1c2382wm4.lock.h.2.9bc98482741e5e2a9450b12934a684eawm4._types.h.125.5cf8a495f1f7ef36777ad868a1e32068wm4.stddef.h.161.5349cb105733e8777bfb0cf53c4e3f34wm4._types.h.183.c226d164ceca1f2ecb9ae9360c54a098wm4.reent.h.17.23b059516345f8f5abfa01ddc379570fwm4.cdefs.h.47.ba62642086d429b4f95c2381cae1c0aawm4.string.h.15.dab3980bf35408a4c507182805e2de3awm4.stddef.h.161.19e15733342b50ead2919490b095303ewm4.stdbool.h.29.07dce69c3b78884144b7f7bd19483461memsetmemcpyCANTP_drive_TxCANTP_InitCANTP_InitIdsCANTP_RxFrameCANTP_IsRxCompleteCANTP_TxMessageCANTP_IsTxCompleteCANTP_IsTxAbortedCANTP_Task_1ms&
¤D
h
¥Ä
¦$(,0@
T
z
¦
¥,
":
+@
%J
(N
¦hd*
"<
(R
+X
1h
+n
%$
96
+H
%R
(
?BELF.6< K
$
 
:
D
 
XM:
 
H
¥T
 
 
R
g llli!k%j3l:lAlHlOlVl]ldlklrlyl€l…ll›l¦l³l¸lÄlÐlãlîlúllll*l6lClZl`lflllsl~l•l¬l¹lÐlÖlÜlâlèlïlúll(l4lAlLlXldl‡l’lžl¶lÎlëlllll*l8lFl[la„lŠ ™l®l¸Çlãlþll3lBlL[lwl…l”lž­lÉl×lælìûl
l  l/l?lF#Ulell&{lŠl©l°)¿lÎlÝlílô,l!l1l8/GlVlcdxl4Žl¬l¼lÇ7Ölålõlü: l)l8:AlRlY=hl†l–l@¬lËlÒCállIl4lDlKPZljlqS€llžl­l¼lÒlÙUèl÷l    l    l$    l4    l?    WN    l{    W„    l•    l     Z¯    l¾    lÍ    lã    lî    \ý    l
l
l*
l:
lE
^T
ld
lo
`~
lŽ
l•
b¤
lß
lì
F l Mf  (08@HP X#`&h)p,x/€4ˆ7:˜= @¨C°I¸PÀSÈUÐWØZà\è^ð`øb    $(,048<@ D H#L#P&T&X)\)`,d,h/l/p4t4x7|7€:„:ˆ=Œ=@”@˜CœC I¤I¨P¬P°S´S¸U¼UÀWÄWÈZÌZÐ\Ô\Ø^Ü^à`ä`èbìbknol&l/l7p=qGlPlYr_setol€l‰l‘u›v¡wªx°y¶zÀlÉ{Ï|×}álñlù~ll llll%l+l1l7l=lClIlOlUl[lalglmlslyll…l‹l‘l—ll£l©l¯lµl»lÁlÇlÍlÓlÙlßlålëlñl÷lýll    llll!l'l-l3l9l?lEll llll#l)l/l5l;lAlGlMlSlYl_lelklqlwl}lƒl‰ll•l›l¡l§l­l³l¹l¿lÅlËlÑl×lÝlãlélïlõlûlll llll%l+l1l7l=lClIlOlUl[lalglmlslyll…l‹l‘l—ll£l©l¯lµl»lÁlÇlÍlÓlÙlßlålëlñl÷lýll    llll!l'l-l3l9l?lElKlQlWl]lclilolul{ll‡ll“l™lŸl¥l«l±l·l½lÃlÉlÏlÕlÛlálçlílólùlÿll llll#l)l/l5l;lAlGlMlSlYl_lelklqlwl}lƒl‰ll•l›l¡l§l­l³l¹l¿lÅlËlÑl×lÝlãlélïlõlûlll llll%l+l1l7l=lClIlOlUl[lalglmlslyll…l‹l‘l—ll£l©l¯lµl»lÁlÇlÍlÓlÙlßlålëlñl÷lýll    llll!l'l-l3l9l?lElKlQlWl]lclilolul{ll‡ll“l™lŸl¥l«l±l·l½lÃlÉlÏlÕlÛlálçlílólùlÿll llll#l)l/l5l;lAlGlMlSlYl_lelklqlwl}lƒl‰ll•l›l¡l§l­l³l¹l¿lÅlËlÑl×lÝlãlélïlõlûlll llll%l+l1l7l=lClIlOlUl[lalglmlslyll…l‹l‘l—ll£l©l¯lµl»lÁlÇlÍlÓlÙlßlålëlñl÷lýll    llll!l'l-l3l9l?lElKlQlWl]ll llll&l-l4l;lBlIlPlWl^lelllslzllˆll–ll¤l«l²l¹lÀlÇlÎlÕlÜlãlêlñlølÿll lll"l)l0l7l>lElLlSlZlalhloll lllll llll#l)l/l5l;lAlGll llll&l-l4l;lBlIlPlWl^lelllslzllˆll lll"l)l0ll llll#l)l/l5l;lAlGlMlSlYl_lelklqlwl}lƒl‰ll—ll llll#l)l0l7l>lEll llll#l)l/l5l;lAlGlMll llll lll"l)l0l7l>ll llll llll$l+l2l9l@lGlNlUl\lcljlqlxll†ll”l›l¢l©l°l·l¾lÅlÌlÓlÚlálèlïlölýll lll l'l.l5l<lClJlQlXl_lflmltl{l‚ll llll#l)l/l5l;lAlGlMlSlYl_lelklqlwl}lƒl‰ll•l›l¡l§l®lµl¼lÃlÊlÑlØlßlælílôlûll    llll%l,l3l:lAlHlOlVl]ldlklrlyl€l‡lŽl•lœl£lªl±l¸l¿lÆlÍlÔlÛlâlélðl÷lþll lll!l(l/l6l=lDlKlRlYl`lglnlul|lƒlŠl‘l˜lŸl¦l­l´l»lÂlÉlÐl×lÞlålìlólúllll ll lll"l)l0ll llll’¥¼ Ïåü=a w#‰&­)Á,Þ/ú47/:H=a@sC…I£P´SËUàWZ\9^K`]b<@dh Œ´¸Üà(,LP tx#œ &ÀÄ)äè, /,04PT7x|:œ =ÄÈ@ìðCI48P\`S€„U¨¬WÌÐZôø\^@D`hlb.symtab.strtab.shstrtab.text.data.bss.text.initBuffer.text.cantp_clearFC.text.cantp_abortTxMsg.text.cantp_txHelperForSingleFrameMsg.text.cantp_txHelperForFirstFrameMsg.text.cantp_txHelperForConsecutiveFrameMsg.rel.text.cantp_txSendDataFrame.rel.text.cantp_tx1msTasks.text.cantp_startRx.text.cantp_endRx.rel.text.cantp_abortRxMsg.rel.text.cantp_storeDataFromRx.rel.text.cantp_processRxSingleFrame.rel.text.cantp_rxSendFlowControl.rel.text.cantp_processRxFirstFrame.text.cantp_getRxConsecutiveFrameLength.rel.text.cantp_processRxConsecutiveFrame.text.cantp_processRxFlowControlClearToSend.text.cantp_processRxFlowControlWait.rel.text.cantp_processRxFlowControlAbort.rel.rodata.PROCESS_RX_FLOW_CONTROL_MSG.rel.text.processRxFlowControlFrame.rel.rodata.PROCESS_RX_MSG.text.rx1msTasks.rel.text.CANTP_Init.text.CANTP_InitIds.rel.text.CANTP_RxFrame.text.CANTP_IsRxComplete.rel.text.CANTP_TxMessage.text.CANTP_IsTxComplete.text.CANTP_IsTxAborted.rel.text.CANTP_Task_1ms.bss.count_FC.4710.rel.debug_info.debug_abbrev.rel.debug_aranges.rel.debug_ranges.rel.debug_macro.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes.group”4y€”<y”Dy‚”Lyƒ”Ty„”\y…”dy†”ly‡”tyˆ”|y‰”„yŠ”Œy‹””yŒ”œy”¤yŽ”¬y”´y¼!¼'¼,¼$=à8Q$h<PŽŒX³äœâ€èÞ    @(¬0yh„þ    @X¬0yì8-$C@ˆ?    @ˆ¬y!^ÈDZ    @¬y#~ Xz    @˜¬ y%£dlŸ    @¸¬y'ÅÐ|Á    @Ȭ0y)åL,x`     @ø¬ y,7Ø\c4ŒPˆ    @­y0¶h ²    @ ­y2ÞtPÚ    @8­y4Äþ    @@­ y6Ô.èX*    @`­ y9?@0Wp\S    @€­y<kÌTˆ     d„    @ˆ­y?ž„    $·¨    ÓÀ    Ï    @ ­yCèÜ    ÿÜ     û    @°­0yF ùLE    @à³øyI0Mø,    @Ø´àyKBEK>    @¸¶ yMBb>    @X¹( yOBò#t>    @€Ä¨yQBf%">    @(Æ(ySBˆ%L>    @PÆ`yUBÔ%>    @°Æ yWBa&5>    @PÇ8yYB–&œ>    @ˆÇÈy[B2'J>    @PÈXy]B|'R>    @¨Èhy_BÎ'>    @É yaBí'C>    @0ÉHycB0( >    @xÉ yeBP(‡>    @˜ÉÀygB×) >    @X˘yiBä,>    @ðÎykBô,5>    @Ï8ymB)-">    @8Ï(yoSK-mO    @`Ïðyq_0¸2cj0ѕow@–ˆs    @PÐàyu„pȚ30қüšð
z¤    ì¥: