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_ENUMERATION_MAPS 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_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U motor.legorc%b motor-legorc.adb 1167c942 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.legorc%s motor-legorc.ads 567e0bb4 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 legorc%s legorc.ads legorc.ali W motor%s motor.ads motor.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 Z system.wch_stw%s s-wchstw.adb s-wchstw.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-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-cstrea.ads 20250808065140 ffd01b9d interfaces.c_streams%s D io_interfaces.ads 20250912235441 03fd2692 io_interfaces%s D legorc.ads 20250912235441 9a500733 legorc%s D motor.ads 20250912235441 c2491f4d motor%s D motor-legorc.ads 20250822150043 0e6713ca motor.legorc%s D motor-legorc.adb 20250822150043 1f00da88 motor.legorc%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-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 s-wchstw.ads 20250808065140 2d112c01 system.wch_stw%s G a e G c Z s b [create motor__legorc 56 12 none] G c Z s b [put motor__legorc 64 13 none] G c Z s s [outputsubclassDA motor__legorc 70 8 none] G c Z s s [outputsubclassDF motor__legorc 70 8 none] G c Z s s [outputsubclassIP motor__legorc 70 8 none] X 16 io_interfaces.ads 55h8*OutputInterface 59x13*Put 20|36R7[18|41] X 17 legorc.ads 27K9*LEGORC 59e11 19|24w6 28r32 29r20 29r46 57r30 58r21 71r21 72r21 20|27r30 . 28r21 46r20 47r20 51r23 52r23 54r23 55r23 58r39 31I8*Channel 19|58r28 72r28 20|28r28 33E8*Command 38e14 19|28r39 20|58r46 35n5*MotorA{33E8} 19|29r27 36n5*MotorB{33E8} 19|29r53 40M8*Data 20|47r27 52r30 55r30 42E8*Direction 44e13 20|46r27 43n5*Backward{42E8} 20|54r30 44n5*Forward{42E8} 20|51r30 48h8*OutputInterface 50P8*Output(48R8) 19|57r37 71r28 20|27r37 52x13*Put 20|58R15 X 18 motor.ads 26K9*Motor 53e10 19|26r9 52r30 60r36 70r30 76r5 20|24r14 30r12 30r42 32r9 . 44r12 61r5 33F8*Velocity 19|35r47 60r12 66r12 20|30r18 44r18 46h8*OutputInterface<16|55R8[41]> 19|52r36 70r36 51P8*Output(46R8) 19|60r42 20|30r48 32r15 X 19 motor-legorc.ads 26K15*LEGORC 18|26k9 19|70E8 76l11 76e17 20|24b20 61l11 61t17 28E8*MotorID<17|33E8> 59r12 73r12 20|29r12 31I8*Speed 35r37 35a3*SpeedToVelocity(18|33F8) 52R8*OutputSubclass<18|46R8> 64P13 65r19 70c8 74e13 20|35r14 43r19 56V12*Create{18|51P8} 57>5 58>5 59>5 60>5 20|26b12 38l7 38t13 57p5 ired{17|50P8} 20|27b5 35r30 58i5 chan{17|31I8} 20|28b5 35r36 59e5 mot{28E8} 20|29b5 35r42 60f5 velo{18|33F8} 20|30b5 36r11 64U13*Put<16|59p13> 65=5 66>5 20|42b13 59l7 59t10 65r5 Self{52R8} 20|43b5 58r5 58r19 58r54 66f5 velo{18|33F8} 20|44b5 50r8 52r39 55r40 71p5 ired{17|50P8} 20|58r10 72i5 chan{17|31I8} 20|58r24 73e5 mot{28E8} 20|58r59 X 20 motor-legorc.adb 32p5 m{18|51P8} 35m5 36r5 37r12 46e5 dir{17|42E8} 51m7 54m7 58r70 47m5 dat{17|40M8} 52m7 55m7 58r65