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_DEFAULT_INITIALIZATION RV NO_DYNAMIC_SIZED_OBJECTS RV NO_IMPLEMENTATION_PRAGMAS RV NO_IMPLICIT_LOOPS RV NO_ELABORATION_CODE U pca9685%b pca9685.adb d896e071 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 pca9685%s pca9685.ads c5db4b1f 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 Z system%s system.ads system.ali Z system.exception_table%s s-exctab.adb s-exctab.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.standard_library%s s-stalib.adb s-stalib.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-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 pca9685.ads 20250822150046 f99a62d3 pca9685%s D pca9685.adb 20250822150046 210c82a2 pca9685%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-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 pca9685 45 12 none] G c Z s b [writeregister pca9685 104 13 none] G c Z s b [writechannel pca9685 111 13 none] G c Z s b [readchannel pca9685 118 13 none] G c Z s s [deviceclassDA pca9685 125 8 none] G c Z s s [deviceclassDF pca9685 125 8 none] G c Z s s [deviceclassIP pca9685 125 8 none] G c Z s s [TchanneldataBIP pca9685 37 3 none] X 13 i2c.ads 25K9*I2C 105e8 17|23w6 41r26 46r22 47r13 126r17 127r17 18|28r22 29r13 62r12 . 65r15 66r15 78r11 81r15 82r15 83r15 84r15 85r15 97r12 98r12 101r15 33I8*Address 17|47r17 127r21 18|29r17 35M8*Byte 18|65r19 66r19 81r19 82r19 83r19 84r19 85r19 101r19 37A8*Command(35M8) 18|62r16 78r15 97r16 39A8*Response(35M8) 18|98r16 45h8*BusInterface 50P8*Bus(45R8) 17|46r26 126r21 18|28r26 56i3*SpeedFastPlus{positive} 17|41r30 72x13*Write 18|68R14 87R14 80x13*Transaction 18|102R14 X 17 pca9685.ads 25K9*PCA9685 53E8 131l5 131e12 18|23b14 110l5 110t12 27X3*PCA9685_Error 29R8*DeviceClass 31r25 104p13 105r13 111p13 112r15 118p13 119r15 125c8 129e13 . 18|36r16 58r12 74r15 93r15 31P8*Device(29R8) 49r41 18|31r41 33r13 33I8*ClockFrequency 49r13 18|31r13 35M8*RegisterData 37r41 107r13 18|41r36 46r36 60r12 104r16 105r16 106r16 . 107r16 37A8*ChannelData(35M8) 114r15 121r19 18|76r15 95r19 39I8*ChannelNumber 113r15 120r15 18|75r15 94r15 41N3*MaxSpeed 45V12*Create{31P8} 46>5 47>5 48>5 49>5 18|27b12 53l7 53t13 46p5 bus{13|50P8} 18|28b5 36r29 47i5 addr{13|33I8} 18|29b5 36r34 48i5 freq{positive} 18|30b5 36r40 41r65 46r70 49i5 clock{33I8} 18|31b5 38r8 46r58 53E8 RegisterName 72e25 74r7 106r13 18|59r12 65r24 81r24 101r24 54n5 MODE1{53E8} 75r5 18|40r25 42r25 45r25 47r25 54n12 MODE2{53E8} 75r27 18|50r23 54n19 SUBADR1{53E8} 75r49 54n28 SUBADR2{53E8} 76r5 54n37 SUBADR3{53E8} 76r27 54n46 ALLCALLADR{53E8} 76r49 55n5 LED0_ON_L{53E8} 77r5 18|81r46 101r46 55n17 LED0_ON_H{53E8} 77r27 55n29 LED0_OFF_L{53E8} 77r49 55n42 LED0_OFF_H{53E8} 78r5 56n5 LED1_ON_L{53E8} 78r27 56n17 LED1_ON_H{53E8} 78r49 56n29 LED1_OFF_L{53E8} 79r5 56n42 LED1_OFF_H{53E8} 79r27 57n5 LED2_ON_L{53E8} 79r49 57n17 LED2_ON_H{53E8} 80r5 57n29 LED2_OFF_L{53E8} 80r27 57n42 LED2_OFF_H{53E8} 80r49 58n5 LED3_ON_L{53E8} 81r5 58n17 LED3_ON_H{53E8} 81r27 58n29 LED3_OFF_L{53E8} 81r49 58n42 LED3_OFF_H{53E8} 82r5 59n5 LED4_ON_L{53E8} 82r27 59n17 LED4_ON_H{53E8} 82r49 59n29 LED4_OFF_L{53E8} 83r5 59n42 LED4_OFF_H{53E8} 83r27 60n5 LED5_ON_L{53E8} 83r49 60n17 LED5_ON_H{53E8} 84r5 60n29 LED5_OFF_L{53E8} 84r27 60n42 LED5_OFF_H{53E8} 84r49 61n5 LED6_ON_L{53E8} 85r5 61n17 LED6_ON_H{53E8} 85r27 61n29 LED6_OFF_L{53E8} 85r49 61n42 LED6_OFF_H{53E8} 86r5 62n5 LED7_ON_L{53E8} 86r27 62n17 LED7_ON_H{53E8} 86r49 62n29 LED7_OFF_L{53E8} 87r5 62n42 LED7_OFF_H{53E8} 87r27 63n5 LED8_ON_L{53E8} 87r49 63n17 LED8_ON_H{53E8} 88r5 63n29 LED8_OFF_L{53E8} 88r27 63n42 LED8_OFF_H{53E8} 88r49 64n5 LED9_ON_L{53E8} 89r5 64n17 LED9_ON_H{53E8} 89r27 64n29 LED9_OFF_L{53E8} 89r49 64n42 LED9_OFF_H{53E8} 90r5 65n5 LED10_ON_L{53E8} 90r27 65n17 LED10_ON_H{53E8} 90r49 65n29 LED10_OFF_L{53E8} 91r5 65n42 LED10_OFF_H{53E8} 91r27 66n5 LED11_ON_L{53E8} 91r49 66n17 LED11_ON_H{53E8} 92r5 66n29 LED11_OFF_L{53E8} 92r27 66n42 LED11_OFF_H{53E8} 92r49 67n5 LED12_ON_L{53E8} 93r5 67n17 LED12_ON_H{53E8} 93r27 67n29 LED12_OFF_L{53E8} 93r49 67n42 LED12_OFF_H{53E8} 94r5 68n5 LED13_ON_L{53E8} 94r27 68n17 LED13_ON_H{53E8} 94r49 68n29 LED13_OFF_L{53E8} 95r5 68n42 LED13_OFF_H{53E8} 95r27 69n5 LED14_ON_L{53E8} 95r49 69n17 LED14_ON_H{53E8} 96r5 69n29 LED14_OFF_L{53E8} 96r27 69n42 LED14_OFF_H{53E8} 96r49 70n5 LED15_ON_L{53E8} 97r5 70n17 LED15_ON_H{53E8} 97r27 70n29 LED15_OFF_L{53E8} 97r49 70n42 LED15_OFF_H{53E8} 98r5 71n5 ALL_LED_ON_L{53E8} 98r27 71n19 ALL_LED_ON_H{53E8} 98r49 71n33 ALL_LED_OFF_L{53E8} 99r5 71n48 ALL_LED_OFF_H{53E8} 99r27 72n5 PRE_SCALE{53E8} 99r49 18|41r25 46r25 72n16 TESTMODE{53E8} 100r5 104U13 WriteRegister 105>5 106>5 107>5 18|40s11 41s11 42s11 45s11 46s11 47s11 . 50s9 57b13 69l7 69t20 105r5 Self{29R8} 18|58b5 68r5 68r20 106e5 reg{53E8} 18|59b5 65r46 107m5 data{35M8} 18|60b5 66r24 111U13 WriteChannel 112>5 113>5 114>5 18|73b13 88l7 88t19 112r5 Self{29R8} 18|74b5 87r5 87r20 113i5 channel{39I8} 18|75b5 81r59 114a5 data{37A8} 18|76b5 82r24 83r24 84r24 85r24 118U13 ReadChannel 119>5 120>5 121<5 18|92b13 108l7 108t18 119r5 Self{29R8} 18|93b5 102r5 102r26 120i5 channel{39I8} 18|94b5 101r59 121a5 data{37A8} 18|95b5 104m5 105m5 106m5 107m5 126p5*bus{13|50P8} 18|68r10 87r10 102r10 127i5*address{13|33I8} 18|68r25 87r25 102r31 128i5*frequency{positive} X 18 pca9685.adb 33p5 dev{17|31P8} 36m5 40r7 41r7 42r7 45r7 46r7 47r7 50r5 52r12 62a5 cmd{13|37A8} 65m5 66m5 68r34 78a5 cmd{13|37A8} 81m5 82m5 83m5 84m5 85m5 87r34 87r39 97a5 cmd{13|37A8} 101m5 102r40 102r45 98a5 resp{13|39A8} 102m57 102r63 104r29 105r29 106r29 107r29