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_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U adc121c021%b adc121c021.adb 6580b184 OO PK IU KU Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali U adc121c021%s adc121c021.ads b30dee90 EE OO PF PK IU 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 analog%s analog.ads analog.ali W i2c%s i2c.adb i2c.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-tiinio.ads 20250808065140 76699c8f ada.text_io.integer_io%s D a-timoio.ads 20250808065140 db51d25a ada.text_io.modular_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%s D adc121c021.ads 20250822150046 9c91d88f adc121c021%s D adc121c021.adb 20250822150046 f911690b adc121c021%b D analog.ads 20250912235441 13dd1fd3 analog%s D i2c.ads 20250912235441 3c4129cc i2c%s D interfac.ads 20250808065140 9111f9c1 interfaces%s D i-c.ads 20250808065140 e94c966a interfaces.c%s D i-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D io_interfaces.ads 20250912235441 03fd2692 io_interfaces%s 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-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 adc121c021 38 12 none] G c Z s b [get adc121c021 44 12 none] G c Z s b [getresolution adc121c021 46 12 none] G c Z s s [inputsubclassDA adc121c021 50 8 none] G c Z s s [inputsubclassDF adc121c021 50 8 none] G c Z s s [inputsubclassIP adc121c021 50 8 none] G c Z b b [readregister8 adc121c021 52 12 none] G c Z b b [readregister16 adc121c021 67 12 none] G c Z b b [writeregister8 adc121c021 82 13 none] G c Z b b [writeregister16 adc121c021 98 13 none] X 14 adc121c021.ads 26K9*ADC121C021 50E8 55l5 55e15 15|23b14 142l5 142t15 28N3*Resolution 15|48r53 137r12 32R8*InputSubclass<16|44R8> 44P12 44r30 46P12 46r40 50c8 53e13 15|53r12 68r12 . 83r12 99r12 120r20 121r16 126r30 134r40 34N3*MaxSpeed 38V12*Create{16|52P8} 39>5 40>5 15|115b12 122l7 122t13 39p5 bus{17|50P8} 15|116b5 120r35 121r31 40i5 addr{17|33I8} 15|117b5 120r40 121r36 44V12*Get{16|32M8}<21|35p12> 44=16 15|126b12 130l7 130t10 44r16 Self{32R8} 15|126b16 129r41 46V12*GetResolution{positive}<16|60p12> 46=26 15|134b12 138l7 138t20 46r26 Self{32R8} 15|134b26 51p5 bus{17|50P8} 15|61r10 76r10 93r10 110r10 52i5 address{17|33I8} 15|61r31 76r31 93r25 110r25 X 15 adc121c021.adb 30M8 RegAddr8 38r32 39r32 54r12 84r12 31M8 RegAddr16 37r32 40r32 41r32 42r32 43r32 44r32 69r12 100r12 32M8 RegData8 54r29 62r12 85r12 33M8 RegData16 48r27 48r40 69r30 77r12 77r37 101r12 37m3 ConversionResult{31M8} 129r47 38m3 AlertStatus{30M8} 39m3 Configuration{30M8} 120r47 40m3 AlertLowLimit{31M8} 41m3 AlertHighLimit{31M8} 42m3 AlertHysteresis{31M8} 43m3 LowestConversion{31M8} 44m3 HighestConversion{31M8} 48m3 SAMPLE_MASK{33M8} 129r69 52V12 ReadRegister8{32M8} 52b12 53>5 54>5 63l7 63t20 53r5 Self{14|32R8} 61r5 61r26 54m5 addr{30M8} 60r24 56a5 cmd{17|37A8} 60m5 61r40 61r45 57a5 resp{17|39A8} 61m57 61r63 62r21 67V12 ReadRegister16{33M8} 67b12 68>5 69>5 78l7 78t21 129s26 68r5 Self{14|32R8} 76r5 76r26 69m5 addr{31M8} 75r24 71a5 cmd{17|37A8} 75m5 76r40 76r45 72a5 resp{17|39A8} 76m57 76r63 77r22 77r47 82U13 WriteRegister8 82b13 83>5 84>5 85>5 94l7 94t21 120s5 83r5 Self{14|32R8} 93r5 93r20 84m5 addr{30M8} 90r24 85m5 data{32M8} 91r24 87a4 cmd{17|37A8} 90m5 91m5 93r34 93r39 98U13 WriteRegister16 98b13 99>5 100>5 101>5 111l7 111t22 99r5 Self{14|32R8} 110r5 110r20 100m5 addr{31M8} 106r24 101m5 data{33M8} 107r24 108r24 103a5 cmd{17|37A8} 106m5 107m5 108m5 110r34 110r39 X 16 analog.ads 26K9*Analog 14|23w6 32r29 40r32 44r52 50r29 15|117r32 126r52 129r12 16|66e11 32M8*Sample 14|44r59 15|126r59 129r19 44h8*InputInterface<21|31R8[40]> 14|32r36 50r36 52P8*Input(44R8) 14|40r39 15|117r39 X 17 i2c.ads 25K9*I2C 14|24w6 34r26 39r21 40r12 51r15 52r15 15|56r12 57r12 60r15 71r12 . 72r12 75r15 87r10 90r15 91r15 103r11 106r15 107r15 108r15 116r21 117r12 . 17|105e8 33I8*Address 14|40r16 52r19 15|117r16 35M8*Byte 15|60r19 75r19 90r19 91r19 106r19 107r19 108r19 37A8*Command(35M8) 15|56r16 71r16 87r14 103r15 39A8*Response(35M8) 15|57r16 72r16 45h8*BusInterface 50P8*Bus(45R8) 14|39r25 51r19 15|116r25 55i3*SpeedFast{positive} 14|34r30 72x13*Write 15|93R14 110R14 80x13*Transaction 15|61R14 76R14 X 21 io_interfaces.ads 31h8*InputInterface