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_DISPATCHING_CALLS RV NO_EXCEPTION_HANDLERS RV NO_EXCEPTION_PROPAGATION RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U modbus.coils%b modbus-coils.adb 9ccfdb93 OO PK KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W modbus%s modbus.adb modbus.ali Z system%s system.ads system.ali Z system.finalization_primitives%s s-finpri.adb s-finpri.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.storage_elements%s s-stoele.ads s-stoele.ali Z system.storage_pools%s s-stopoo.adb s-stopoo.ali Z system.storage_pools.subpools%s s-stposu.adb s-stposu.ali U modbus.coils%s modbus-coils.ads 35d8107d EE OO PF PK KU Z ada.exceptions%s a-except.adb a-except.ali Z ada.streams%s a-stream.adb a-stream.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W gpio%s gpio.ads gpio.ali W modbus%s modbus.adb modbus.ali Z system%s system.ads system.ali Z system.put_images%s s-putima.adb s-putima.ali Z system.return_stack%s s-retsta.ads s-retsta.ali Z system.secondary_stack%s s-secsta.adb s-secsta.ali Z system.stream_attributes%s s-stratt.adb s-stratt.ali D ada.ads 20250808065140 76789da1 ada%s D a-except.ads 20250808065140 e7970cd9 ada.exceptions%s D a-finali.ads 20250808065140 bf4f806b ada.finalization%s D a-ioexce.ads 20250808065140 40018c65 ada.io_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-textio.ads 20250808065140 34ef47de ada.text_io%s D a-tienio.ads 20250808065140 77610959 ada.text_io.enumeration_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D gpio.ads 20250912235441 5224934b gpio%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 i-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D io_interfaces.ads 20250912235441 03fd2692 io_interfaces%s D liblinux.ads 20250822150043 b36ea609 liblinux%s D libmodbus.ads 20250822150043 44b8c05b libmodbus%s D modbus.ads 20250822150043 0f456c96 modbus%s D modbus-coils.ads 20250822150043 68b9efa0 modbus.coils%s D modbus-coils.adb 20250822150043 f4763433 modbus.coils%b D system.ads 20250808065140 d0bef732 system%s D s-crtl.ads 20250808065140 beb39b9e system.crtl%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%s D s-ficobl.ads 20250808065140 dc5161d4 system.file_control_block%s D s-finpri.ads 20250808065140 5970d55a system.finalization_primitives%s D s-finroo.ads 20250808065140 0a7c3ed4 system.finalization_root%s D s-oscons.ads 20251021062004 42659860 system.os_constants%s D s-oslock.ads 20250808065140 13fa6b78 system.os_locks%s D s-parame.ads 20250808065140 3597fc11 system.parameters%s D s-pooglo.ads 20250808065140 91708d21 system.pool_global%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-stopoo.ads 20250808065140 e9fa2dd8 system.storage_pools%s D s-stposu.ads 20250808065140 e0b9fefd system.storage_pools.subpools%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 D s-wchcon.ads 20250808065140 d9032363 system.wch_con%s G a e G c Z s b [create modbus__coils 33 12 none] G c Z s b [initialize modbus__coils 41 13 none] G c Z s b [destroy modbus__coils 50 13 none] G c Z s b [get modbus__coils 54 12 none] G c Z s b [put modbus__coils 56 13 none] G c Z s b [checkdestroyed modbus__coils 62 13 none] G c Z s s [pinsubclassDA modbus__coils 64 8 none] G c Z s s [pinsubclassDF modbus__coils 64 8 none] G c Z s s [pinsubclassIP modbus__coils 64 8 none] G r c none [create modbus__coils 33 12 none] [selectslave modbus 87 13 none] G r c none [create modbus__coils 33 12 none] [modbus_write_bit libmodbus 142 12 none] G r c none [create modbus__coils 33 12 none] [error_message libmodbus 226 12 none] G r c none [initialize modbus__coils 41 13 none] [selectslave modbus 87 13 none] G r c none [initialize modbus__coils 41 13 none] [modbus_write_bit libmodbus 142 12 none] G r c none [initialize modbus__coils 41 13 none] [error_message libmodbus 226 12 none] G r c none [get modbus__coils 54 12 none] [selectslave modbus 87 13 none] G r c none [get modbus__coils 54 12 none] [modbus_read_bits libmodbus 116 12 none] G r c none [get modbus__coils 54 12 none] [error_message libmodbus 226 12 none] G r c none [put modbus__coils 56 13 none] [selectslave modbus 87 13 none] G r c none [put modbus__coils 56 13 none] [modbus_write_bit libmodbus 142 12 none] G r c none [put modbus__coils 56 13 none] [error_message libmodbus 226 12 none] X 13 gpio.ads 26K9*GPIO 54e9 22|23w6 27r27 37r38 64r27 23|31r38 105r13 30X3*GPIO_Error 23|105r18 47h8*PinInterface<18|41R8[42]> 22|27r32 64r32 52P8*Pin(47R8) 22|37r43 23|31r43 X 16 i-cstrin.ads 65P9*chars_ptr X 18 io_interfaces.ads 41h8*InputOutputInterface X 20 libmodbus.ads 28K9*libModbus 266e14 22|65r13 65r34 70r52 23|71r11 77r8 79r9 93r8 95r9 45P8*Context<16|65P9> 22|65r23 46M8*byte 48A8*bytearray(46M8) 23|71r21 51p3*Null_Context{45P8} 22|65r44 70r62 116V12*modbus_read_bits{integer} 23|77s18 142V12*modbus_write_bit{integer} 23|93s18 226V12*error_message{string} 23|79s19 95s19 X 21 modbus.ads 23K9*Modbus 91e11 22|25r9 73r5 23|23r14 109r5 25X3*Error 23|78r13 94r13 27R8*Bus 81e13 22|34r13 43r13 23|28r13 44r13 80p5*ctx{20|45P8} 23|51r31 87U13 SelectSlave 23|75s5 91s5 X 22 modbus-coils.ads 25K16*Coils 21|23k9 22|62E13 73l12 73e17 23|23b21 109l12 109t17 27R8*PinSubclass<13|47R8> 29r24 41p13 42r20 50p13 50r35 54P12 54r30 56P13 . 56r31 62p13 62r35 64c8 68e13 70r24 70r39 23|33r13 37r16 43r20 51r13 61r35 . 69r30 87r31 101r35 29r3*Destroyed{27R8} 70c3 23|64r13 104r15 33V12*Create{13|52P8} 34>5 35>5 36>5 37>5 23|27b12 38l7 38t13 34r5 cont{21|27R8} 23|28b5 36r21 35i5 slave{natural} 23|29b5 36r27 36i5 addr{natural} 23|30b5 36r34 37b5 state{boolean} 23|31b5 36r40 41U13*Initialize 42=5 43>5 44>5 45>5 46>5 23|36s10 42b13 57l7 57t17 42r5 Self{27R8} 23|43b5 50m5 50r5 51m5 52m5 52r5 55m7 55r7 43r5 cont{21|27R8} 23|44b5 51r26 44i5 slave{natural} 23|45b5 51r36 45i5 addr{natural} 23|46b5 51r43 46b5 state{boolean} 23|47b5 52r14 50U13*Destroy 50=21 23|50s10 55s12 61b13 65l7 65t14 50r21 Self{27R8} 23|61b21 64m5 54V12*Get{boolean}<18|45p12> 54=16 23|69b12 83l7 83t10 54r16 Self{27R8} 23|69b16 74r5 75r17 75r27 77r35 77r45 56U13*Put<18|49p13> 56=17 56>44 23|52s10 87b13 97l7 97t10 56r17 Self{27R8} 23|87b17 90r5 91r17 91r27 93r35 93r45 56b44 state{boolean} 23|87b44 93r68 62U13 CheckDestroyed 62>28 23|74s10 90s10 101b13 107l7 107t21 62r28 Self{27R8} 23|101b28 104r8 65p5 ctx{20|45P8} 23|75r22 77r40 91r22 93r40 66i5 slave{natural} 23|75r32 91r32 67i5 addr{natural} 23|77r50 93r50 X 23 modbus-coils.adb 33r5 Self{22|27R8} 36m5 36r5 37r29 71a5 buf{20|48A8} 77m59 77r59 82r24