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_IO RV NO_IMPLICIT_CONDITIONALS RV NO_LOCAL_ALLOCATORS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U motor.pwm%b motor-pwm.adb 69f4e956 OO PK KU Z ada.strings.text_buffers%s a-sttebu.adb a-sttebu.ali Z ada.tags%s a-tags.adb a-tags.ali W motor%s motor.ads motor.ali Z system.fat_lflt%s s-fatlfl.ads s-fatlfl.ali U motor.pwm%s motor-pwm.ads a964d76f 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 motor%s motor.ads motor.ali W pwm%s pwm.ads pwm.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-tifiio.ads 20250808065140 25dfe409 ada.text_io.fixed_io%s D a-tiflio.ads 20250808065140 48a0360d ada.text_io.float_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-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D io_interfaces.ads 20250912235441 03fd2692 io_interfaces%s D motor.ads 20250912235441 c2491f4d motor%s D motor-pwm.ads 20250822150043 8ee4da5b motor.pwm%s D motor-pwm.adb 20250822150043 e710330d motor.pwm%b D pwm.ads 20250912235441 b7ed8132 pwm%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-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 G a e G c Z s b [create motor__pwm 33 12 none] G c Z s b [put motor__pwm 38 13 none] G c Z s b [create motor__pwm 47 12 none] G c Z s b [put motor__pwm 52 13 none] G c Z s b [create motor__pwm 61 12 none] G c Z s b [put motor__pwm 65 13 none] G c Z s s [outputsubclass1DA motor__pwm 71 8 none] G c Z s s [outputsubclass1DF motor__pwm 71 8 none] G c Z s s [outputsubclass1IP motor__pwm 71 8 none] G c Z s s [outputsubclass2DA motor__pwm 76 8 none] G c Z s s [outputsubclass2DF motor__pwm 76 8 none] G c Z s s [outputsubclass2IP motor__pwm 76 8 none] G c Z s s [outputsubclass3DA motor__pwm 81 8 none] G c Z s s [outputsubclass3DF motor__pwm 81 8 none] G c Z s s [outputsubclass3IP motor__pwm 81 8 none] X 15 gpio.ads 26K9*GPIO 54e9 21|24w6 35r23 73r14 22|30r23 47h8*PinInterface<19|41R8[42]> 52P8*Pin(47R8) 21|35r28 73r19 22|30r28 X 19 io_interfaces.ads 41h8*InputOutputInterface 49x13*Put 22|48R19[15|42] 52R19[15|42] 55h8*OutputInterface 59x13*Put 22|37R9[20|41] 49R19[23|43] 53R19[23|43] 69R9[20|41] 80R19[23|43] . 81R18[23|43] 84R18[23|43] 85R19[23|43] 100R9[20|41] 109R17[23|43] X 20 motor.ads 26K9*Motor 53e10 21|26r9 31r31 36r38 45r31 50r38 59r31 63r36 71r31 76r31 . 81r31 85r5 22|23r14 31r38 33r11 63r38 65r11 94r36 96r11 112r5 33F8*Velocity 21|36r14 40r12 50r14 54r12 63r12 67r12 22|31r14 . 43r12 63r14 75r12 94r12 106r12 46h8*OutputInterface<19|55R8[41]> 21|31r37 45r37 59r37 71r37 76r37 81r37 51P8*Output(46R8) 21|36r44 50r44 63r42 22|31r44 33r17 63r44 65r17 94r42 96r17 X 21 motor-pwm.ads 26K15*PWM 20|26k9 21|71E8 85l11 85e14 22|23b20 112l11 112t14 31R8*OutputSubclass1<20|46R8> 38P13 39r19 71c8 74e13 22|36r16 42r19 33V12*Create{20|51P8} 34>5 35>5 36>5 22|28b12 39l7 39t13 34p5 pwmout{23|58P8} 22|29b5 36r33 35p5 dirout{15|52P8} 22|30b5 36r41 36f5 velo{20|33F8} 22|31b5 37r13 38U13*Put<19|59p13> 39=5 40>5 22|41b13 55l7 55t10 39r5 Self{31R8} 22|42b5 48r7 49r7 52r7 53r7 40f5 velo{20|33F8} 22|43b5 46r8 49r52 53r53 45R8*OutputSubclass2<20|46R8> 52P13 53r19 76c8 79e13 22|68r16 74r19 47V12*Create{20|51P8} 48>5 49>5 50>5 22|60b12 71l7 71t13 48p5 cwout{23|58P8} 22|61b5 68r33 49p5 ccwout{23|58P8} 22|62b5 68r40 50f5 velo{20|33F8} 22|63b5 69r13 52U13*Put<19|59p13> 53=5 54>5 22|73b13 87l7 87t10 53r5 Self{45R8} 22|74b5 80r7 81r7 84r7 85r7 54f5 velo{20|33F8} 22|75b5 78r8 81r51 85r53 59R8*OutputSubclass3<20|46R8> 65P13 66r19 81c8 83e13 22|99r16 105r19 61V12*Create{20|51P8} 62>5 63>5 22|92b12 102l7 102t13 62p5 pwmout{23|58P8} 22|93b5 99r43 63f5 velo{20|33F8} 22|94b5 100r13 65U13*Put<19|59p13> 66=5 67>5 22|104b13 110l7 110t10 66r5 Self{59R8} 22|105b5 109r5 67f5 velo{20|33F8} 22|106b5 109r56 72p5 pwmout{23|58P8} 22|49r12 53r12 73p5 dirout{15|52P8} 22|48r12 52r12 77p5 cwout{23|58P8} 22|81r12 84r12 78p5 ccwout{23|58P8} 22|80r12 85r12 82p5 pwmout{23|58P8} 22|99m33 109r10 X 22 motor-pwm.adb 33p5 dev{20|51P8} 36m5 37r5 38r12 65p5 dev{20|51P8} 68m5 69r5 70r12 96p5 dev{20|51P8} 99m5 100r5 101r12 X 23 pwm.ads 26K9*PWM 21|23w6 34r32 48r32 49r32 62r32 72r23 77r23 78r23 82r23 22|29r32 . 49r32 53r32 61r32 62r32 80r32 81r31 84r31 85r32 93r32 109r30 23|65e8 30F8*DutyCycle 22|49r36 53r36 80r36 81r35 84r35 85r36 109r34 51h8*OutputInterface<19|55R8[43]><19|55R8[45]> 58P8*Output(51R8) 21|34r36 48r36 49r36 62r36 72r27 77r27 78r27 82r27 22|29r36 . 61r36 62r36 93r36