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 -march=armv8-a A -mlittle-endian A -mabi=lp64 P SS ZX RN RV NO_ALLOCATORS RV NO_DISPATCH 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.inputregisters%b modbus-inputregisters.adb d2f9f393 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.inputregisters%s modbus-inputregisters.ads 7a7c7e09 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 io_interfaces%s io_interfaces.ads io_interfaces.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.pool_global%s s-pooglo.adb s-pooglo.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.soft_links%s s-soflin.adb s-soflin.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-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 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-inputregisters.ads 20250822150043 76c4340d modbus.inputregisters%s D modbus-inputregisters.adb 20250822150043 a43dc79e modbus.inputregisters%b D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%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 20251019144612 5fab350e 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 G a e G c s s s [s modbus__inputregisters 25 1 none] G c Z s b [create modbus__inputregisters 39 12 none] G c Z s b [initialize modbus__inputregisters 46 13 none] G c Z s b [destroy modbus__inputregisters 54 13 none] G c Z s b [get modbus__inputregisters 58 12 none] G c Z s b [checkdestroyed modbus__inputregisters 64 13 none] G c Z s s [registerclassDA modbus__inputregisters 66 8 none] G c Z s s [registerclassDF modbus__inputregisters 66 8 none] G c Z s s [registerclassIP modbus__inputregisters 66 8 none] G r i none [s modbus__inputregisters 25 1 none] [io_interfaces standard 27 9 none] G r c none [create modbus__inputregisters 39 12 none] [selectslave modbus 87 13 none] G r c none [create modbus__inputregisters 39 12 none] [modbus_read_input_registers libmodbus 134 12 none] G r c none [create modbus__inputregisters 39 12 none] [error_message libmodbus 226 12 none] G r c none [initialize modbus__inputregisters 46 13 none] [selectslave modbus 87 13 none] G r c none [initialize modbus__inputregisters 46 13 none] [modbus_read_input_registers libmodbus 134 12 none] G r c none [initialize modbus__inputregisters 46 13 none] [error_message libmodbus 226 12 none] G r c none [get modbus__inputregisters 58 12 none] [selectslave modbus 87 13 none] G r c none [get modbus__inputregisters 58 12 none] [modbus_read_input_registers libmodbus 134 12 none] G r c none [get modbus__inputregisters 58 12 none] [error_message libmodbus 226 12 none] X 12 i-cstrin.ads 65P9*chars_ptr X 13 io_interfaces.ads 27k9*IO_Interfaces 61e18 17|23w6 29r29 31h8*InputInterface 17|31r40[29] 66r40[29] X 15 libmodbus.ads 28K9*libModbus 266e14 17|67r13 67r34 72r56 18|71r11 77r8 79r9 45P8*Context<12|65P9> 17|67r23 47M8*word 49A8*wordarray(47M8) 18|71r21 51p3*Null_Context{45P8} 17|67r44 72r66 134V12*modbus_read_input_registers{integer} 18|77s18 226V12*error_message{string} 18|79s19 X 16 modbus.ads 23K9*Modbus 91e11 17|25r9 75r5 18|23r14 95r5 25X3*Error 18|78r13 91r13 27R8*Bus 81e13 17|40r13 48r13 18|28r13 43r13 80p5*ctx{15|45P8} 18|51r33 87U13 SelectSlave 18|75s5 X 17 modbus-inputregisters.ads 25K16*InputRegisters 16|23k9 17|64E13 75l12 75e26 18|23b21 95l12 95t26 27M8*RegisterData 29r43 58r52 18|47r13 69r52 82r12 29K11*Interfaces[13|27] 31r29 66r29 31R8*RegisterClass<13|31R8[29]> 33r31 35r24 46p13 47r20 54p13 54r35 58P12 . 58r30 64p13 64r35 66c8 70e13 72r24 72r41 18|32r12 36r16 42r20 51r13 61r35 . 69r30 87r35 33P8*Register(31R8) 42r29 18|30r29 35r3*Destroyed{31R8} 72c3 18|64r13 90r15 39V12*Create{33P8} 40>5 41>5 42>5 18|27b12 37l7 37t13 40r5 cont{16|27R8} 18|28b5 35r21 41i5 slave{natural} 18|29b5 35r27 42i5 addr{natural} 18|30b5 35r34 46U13*Initialize 47=5 48>5 49>5 50>5 18|35s10 41b13 57l7 57t17 47r5 Self{31R8} 18|42b5 50m5 50r5 51m5 52m14 52r14 55m7 55r7 48r5 cont{16|27R8} 18|43b5 51r28 49i5 slave{natural} 18|44b5 51r38 50i5 addr{natural} 18|45b5 51r45 54U13*Destroy 54=21 18|50s10 55s12 61b13 65l7 65t14 54r21 Self{31R8} 18|61b21 64m5 58V12*Get{27M8}<13|35p12> 58=16 18|52s19 69b12 83l7 83t10 58r16 Self{31R8} 18|69b16 74r5 75r17 75r27 77r46 77r56 64U13 CheckDestroyed 64>28 18|74s10 87b13 93l7 93t21 64r28 Self{31R8} 18|87b28 90r8 67p5 ctx{15|45P8} 18|75r22 77r51 68i5 slave{natural} 18|75r32 69i5 addr{natural} 18|77r61 X 18 modbus-inputregisters.adb 32r5 Self{17|31R8} 35m5 35r5 36r31 47m5 dummy{17|27M8} 52m5 71a5 buf{15|49A8} 77m70 77r70 82r25