V "GNAT Lib v15" A -O3 A -gnatA A -ffunction-sections A -fdata-sections A -gnata A -gnato1 A -gnatVa A -gnatwa A -gnatwJ A -gnatwK A -gnat2022 A -mcpu=arm1176jzf-s A -mfloat-abi=hard A -mfpu=vfpv2 A -mtls-dialect=gnu A -marm A -mlibarch=armv6kz+fp A -march=armv6kz+fp P SS ZX RN RV NO_ALLOCATORS RV NO_DISPATCH RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_FLOATING_POINT RV NO_LOCAL_ALLOCATORS RV NO_STANDARD_STORAGE_POOLS RV NO_IMPLEMENTATION_PRAGMAS U modbus.outputshortfloat%b modbus-outputshortfloat.adb c8b22709 NE OO PK GE KU Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali W modbus%s modbus.adb modbus.ali U modbus.outputshortfloat%s modbus-outputshortfloat.ads ea10dca3 BN EE NE OO PK GE KU W modbus%s modbus.adb modbus.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-stream.ads 20250808065140 17477cbd ada.streams%s D a-string.ads 20250808065140 90ac6797 ada.strings%s D a-sttebu.ads 20250808065140 f1ad67a2 ada.strings.text_buffers%s D a-stuten.ads 20250808065140 c6ced0ae ada.strings.utf_encoding%s D a-tags.ads 20250808065140 fbca0ad5 ada.tags%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrin.ads 20250808065140 5409c1a4 interfaces.c.strings%s D liblinux.ads 20250822150043 b36ea609 liblinux%s D libmodbus.ads 20250822150043 44b8c05b libmodbus%s D modbus.ads 20250822150043 0f456c96 modbus%s D modbus-outputshortfloat.ads 20250822150043 e555b035 modbus.outputshortfloat%s D modbus-outputshortfloat.adb 20250822150043 2de7973c modbus.outputshortfloat%b D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-putima.ads 20250808065140 17291fe4 system.put_images%s D s-retsta.ads 20250808065140 0f6b06cb system.return_stack%s D s-secsta.ads 20250808065140 578279f5 system.secondary_stack%s D s-soflin.ads 20250808065140 5d88fdea system.soft_links%s D s-stache.ads 20250808065140 0b81c1fe system.stack_checking%s D s-stalib.ads 20250808065140 1c9580f6 system.standard_library%s D s-stoele.ads 20250808065140 ccded4e8 system.storage_elements%s D s-stratt.ads 20250808065140 516607ae system.stream_attributes%s D s-traent.ads 20250808065140 c81cbf8c system.traceback_entries%s D s-unstyp.ads 20250808065140 fa2a7f59 system.unsigned_types%s G a e G c Z s b [outputshortfloat modbus 27 16 none] X 11 i-cstrin.ads 65P9*chars_ptr X 13 libmodbus.ads 28K9*libModbus 266e14 15|72r13 72r36 78r52 16|73r11 79r8 81r9 86r25 89r25 . 92r25 95r25 103r11 111r9 114r9 117r9 120r9 123r8 125r9 45P8*Context<11|65P9> 15|72r23 47M8*word 49A8*wordarray(47M8) 16|73r21 103r21 51p3*Null_Context{45P8} 15|72r46 78r62 128V12*modbus_read_registers{integer} 16|79s18 158V12*modbus_write_registers{integer} 16|123s18 195U13*modbus_set_float_abcd 16|111s19 199U13*modbus_set_float_badc 16|114s19 203U13*modbus_set_float_cdab 16|117s19 207U13*modbus_set_float_dcba 16|120s19 211V12*modbus_get_float_abcd{short_float} 16|89s35 214V12*modbus_get_float_badc{short_float} 16|86s35 217V12*modbus_get_float_cdab{short_float} 16|95s35 220V12*modbus_get_float_dcba{short_float} 16|92s35 226V12*error_message{string} 16|81s19 125s19 X 14 modbus.ads 23K9*Modbus 91e11 15|27r9 81r5 16|23r14 139r5 25X3*Error 16|80r13 124r13 135r13 27R8*Bus 81e13 15|37r13 47r13 16|28r13 45r13 31E8*ShortFloatByteOrder 31e55 15|41r13 51r13 75r13 75r36 79r33 16|32r13 . 49r13 31n32*ABCD{31E8} 15|41r36 51r36 16|32r36 49r36 85r12 110r12 31n38*BADC{31E8} 16|88r12 113r12 31n44*CDAB{31E8} 16|91r12 116r12 31n50*DCBA{31E8} 16|94r12 119r12 80p5*ctx{13|45P8} 16|53r31 87U13 SelectSlave 16|77s5 107s5 X 15 modbus-outputshortfloat.ads 25F8 Quantity 40r13 50r13 59r50 63r13 16|31r13 48r13 71r50 86r16 89r16 92r16 . 95r16 101r13 27k16*OutputShortFloat 14|23k9 15|25z8 69E13 81l12 81e28 16|23b21 139l12 . 139t28 29R8*OutputClass 30r34 32r24 45p13 46r20 55p13 55r35 59p12 59r30 61p13 62r20 . 69p13 69r35 71c8 76e13 78r24 78r39 16|34r12 38r16 44r20 53r13 63r35 71r30 . 100r20 131r35 30P8*Output(29R8) 41r49 16|32r49 32r3*Destroyed{29R8} 78c3 16|66r13 134r15 36V12*Create{30P8} 37>5 38>5 39>5 40>5 41>5 16|27b12 39l7 39t13 37r5 cont{14|27R8} 16|28b5 37r21 38i5 slave{natural} 16|29b5 37r27 39i5 addr{natural} 16|30b5 37r34 40*5 state{25F8} 16|31b5 37r40 41e5 order{14|31E8} 16|32b5 37r47 45U13*Initialize 46=5 47>5 48>5 49>5 50>5 51>5 16|37s10 43b13 59l7 59t17 46r5 Self{29R8} 16|44b5 52m5 52r5 53m5 54m5 54r5 57m7 57r7 47r5 cont{14|27R8} 16|45b5 53r26 48i5 slave{natural} 16|46b5 53r36 49i5 addr{natural} 16|47b5 53r43 50*5 state{25F8} 16|48b5 54r14 51e5 order{14|31E8} 16|49b5 53r49 55U13*Destroy 55=21 16|52s10 57s12 63b13 67l7 67t14 55r21 Self{29R8} 16|63b21 66m5 59V12*Get{25F8} 59=16 16|71b12 97l7 97t10 59r16 Self{29R8} 16|71b16 76r5 77r17 77r27 79r40 79r50 84r10 61U13*Put 62=5 63>5 16|54s10 99b13 127l7 127t10 62r5 Self{29R8} 16|100b5 106r5 107r17 107r27 109r10 123r41 123r51 63*5 state{25F8} 16|101b5 111r53 114r53 117r53 120r53 69U13 CheckDestroyed 69>28 16|76s10 106s10 131b13 137l7 137t21 69r28 Self{29R8} 16|131b28 134r8 72p5 ctx{13|45P8} 16|77r22 79r45 107r22 123r46 73i5 slave{natural} 16|77r32 107r32 74i5 addr{natural} 16|79r55 123r56 75e5 order{14|31E8} 16|84r15 109r15 X 16 modbus-outputshortfloat.adb 34r5 Self{15|29R8} 37m5 37r5 38r29 73a5 buf{13|49A8} 79m64 79r64 86r57 89r57 92r57 95r57 103a5 buf{13|49A8} 111m61 114m61 117m61 120m61 123r65