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_FLOATING_POINT RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_UNCHECKED_CONVERSION RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U lps25h%b lps25h.adb 4f734385 OO PK IU KU W ada%s ada.ads ada.ali Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W ada.unchecked_conversion%s Z system.fat_flt%s s-fatflt.ads s-fatflt.ali Z system.fat_lflt%s s-fatlfl.ads s-fatlfl.ali U lps25h%s lps25h.ads bfb621cf 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 i2c%s i2c.adb i2c.ali W pressure%s pressure.ads pressure.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 W temperature%s temperature.ads temperature.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-tiflio.ads 20250808065140 48a0360d ada.text_io.float_io%s D a-tiinio.ads 20250808065140 76699c8f ada.text_io.integer_io%s D a-unccon.ads 20250808065140 0e9b276f ada.unchecked_conversion%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 lps25h.ads 20250822150046 eedb0bab lps25h%s D lps25h.adb 20250822150046 af336f41 lps25h%b D pressure.ads 20250912235441 404d257b pressure%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-fatflt.ads 20250808065140 11beb392 system.fat_flt%s D s-fatgen.ads 20250808065140 d28c6cfe system.fat_gen%s D s-fatlfl.ads 20250808065140 378cba9f system.fat_lflt%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 D temperature.ads 20250913171107 2d6126d3 temperature%s G a e G c Z s b [create lps25h 38 12 none] G c Z s b [get lps25h 42 12 none] G c Z s b [get lps25h 46 12 none] G c Z s s [devicesubclassDA lps25h 50 8 none] G c Z s s [devicesubclassDF lps25h 50 8 none] G c Z s s [devicesubclassIP lps25h 50 8 none] G c Z b b [tosigned16 lps25h 36 12 none] G c Z b b [tosigned24 lps25h 49 12 none] G c Z b b [writeregister lps25h 87 13 none] G c Z b b [readregister lps25h 103 12 none] X 1 ada.ads 18K9*Ada 22e8 20|23r6 37r5 50r5 X 13 a-unccon.ads 20+9 Source 20|38r7 51r7 21+9 Target 20|39r7 52r7 23v14*Unchecked_Conversion 20|23w10 37r9 50r9 X 14 i2c.ads 25K9*I2C 105e8 19|23w6 34r26 38r34 38r50 52r15 53r15 20|88r15 89r15 93r15 . 96r15 97r15 104r15 105r15 108r15 109r15 112r15 119r34 119r50 33I8*Address 19|38r54 53r19 20|89r19 105r19 119r54 35M8*Byte 20|96r19 97r19 112r19 37A8*Command(35M8) 20|93r19 108r19 39A8*Response(35M8) 20|109r19 45h8*BusInterface 50P8*Bus(45R8) 19|38r38 52r19 20|88r19 104r19 119r38 55i3*SpeedFast{positive} 19|34r30 72x13*Write 20|98R9 80x13*Transaction 20|113R9 X 18 io_interfaces.ads 31h8*InputInterface X 19 lps25h.ads 27K9*LPS25H 50E8 56l5 56e11 20|25b14 166l5 166t11 29R8*DeviceSubclass<47|67R8><21|49R8> 32r25 42P12 42r30 46P12 46r30 50c8 . 54e13 20|134r16 139r30 153r30 32P8*Device(29R8) 38r70 20|119r70 34N3*MaxSpeed 38V12*Create{32P8} 38>19 38>43 20|119b12 135l7 135t13 38p19 bus{14|50P8} 20|119b19 125r19 126r19 127r19 128r19 129r19 130r19 131r19 . 132r19 134r32 38i43 addr{14|33I8} 20|119b43 125r24 126r24 127r24 128r24 129r24 130r24 131r24 . 132r24 134r37 42V12*Get{47|31F8}<18|35p12> 42=16 20|139b12 149l7 149t10 42r16 Self{29R8} 20|139b16 145r31 145r41 146r31 146r41 46V12*Get{21|28F8}<18|35p12> 46=16 20|153b12 164l7 164t10 46r16 Self{29R8} 20|153b16 159r31 159r41 160r31 160r41 161r31 161r41 52p5 bus{14|50P8} 20|145r36 146r36 159r36 160r36 161r36 53i5 address{14|33I8} 20|145r46 146r46 159r46 160r46 161r46 X 20 lps25h.adb 30I8 Signed16 31r7 39r17 141r14 33M8 Unsigned16 34r7 38r17 145r7 146r7 36V12 ToSigned16[13|23]{30I8} 144s15 43I8 Signed24 44r7 52r17 155r14 46M8 Unsigned24 47r7 51r17 159r7 160r7 161r7 49V12 ToSigned24[13|23]{43I8} 158s15 56I8 RegisterAddress 61r27 62r27 63r27 64r27 65r27 66r27 . 67r27 68r27 69r27 70r27 71r27 72r27 73r27 74r27 75r27 76r27 77r27 78r27 . 79r27 80r27 81r27 82r27 83r27 90r15 106r15 57M8 RegisterData 91r15 106r39 114r12 61i3 REF_P_L{56I8} 130r30 62i3 REF_P_M{56I8} 131r30 63i3 REF_P_H{56I8} 132r30 64i3 WHO_AM_I{56I8} 65i3 RES_CONF{56I8} 129r30 66i3 CTRL_REG1{56I8} 125r30 67i3 CTRL_REG2{56I8} 126r30 68i3 CTRL_REG3{56I8} 127r30 69i3 CTRL_REG4{56I8} 128r30 70i3 INT_CFG{56I8} 71i3 INT_SOURCE{56I8} 72i3 STATUS_REG{56I8} 73i3 PRESS_OUT_L{56I8} 159r55 74i3 PRESS_OUT_M{56I8} 160r55 75i3 PRESS_OUT_H{56I8} 161r55 76i3 TEMP_OUT_L{56I8} 145r55 77i3 TEMP_OUT_H{56I8} 146r55 78i3 FIFO_CTRL{56I8} 79i3 FIFO_STATUS{56I8} 80i3 THS_P_L{56I8} 81i3 THS_P_H{56I8} 82i3 RPDS_L{56I8} 83i3 RPDS_H{56I8} 87U13 WriteRegister 87b13 88>5 89>5 90>5 91>5 99l7 99t20 125s5 126s5 127s5 . 128s5 129s5 130s5 131s5 132s5 88p5 bus{14|50P8} 98r5 89i5 addr{14|33I8} 98r15 90i5 regaddr{56I8} 96r24 91m5 regdata{57M8} 97r24 93a5 cmd{14|37A8} 96m5 97m5 98r21 98r26 103V12 ReadRegister{57M8} 103b12 104>5 105>5 106>5 115l7 115t19 145s18 146s18 . 159s18 160s18 161s18 104p5 bus{14|50P8} 113r5 105i5 addr{14|33I8} 113r21 106i5 regaddr{56I8} 112r24 108a5 cmd{14|37A8} 112m5 113r27 113r32 109a5 resp{14|39A8} 113m44 113r50 114r25 141i5 sample{30I8} 144m5 148r45 155i5 sample{43I8} 158m5 163r35 X 21 pressure.ads 26K9*Pressure 19|24w6 30r5 46r53 51r5 20|153r53 163r12 21|56e13 28F8*Pascals 19|46r62 20|153r62 163r21 49h8*InputInterface<18|31R8[44]> 19|30r14 51r14 X 47 temperature.ads 26K9*Temperature 19|25w6 29r30 42r53 50r30 20|139r53 148r12 47|74e16 31F8*Celsius 19|42r65 20|139r65 148r24 67h8*InputInterface<18|31R8[62]> 19|29r42 50r42