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_DISPATCHING_CALLS RV NO_IMPLICIT_CONDITIONALS RV NO_SECONDARY_STACK RV NO_STANDARD_STORAGE_POOLS RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE U max7219%b max7219.adb 1bde8c38 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 max7219%s max7219.ads 0b395098 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 spi%s spi.ads spi.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-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-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 max7219.ads 20250822150046 3214b6a3 max7219%s D max7219.adb 20250822150046 29ca3a9b max7219%b D spi.ads 20250912235441 392de63b spi%s D system.ads 20250808065140 d0bef732 system%s D s-exctab.ads 20250808065140 91bef6ef system.exception_table%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 G a e G c Z s b [create max7219 44 12 none] G c Z s b [initialize max7219 48 13 none] G c Z s b [put max7219 52 13 none] G c Z s s [deviceclassDA max7219 76 8 none] G c Z s s [deviceclassDF max7219 76 8 none] G c Z s s [deviceclassIP max7219 76 8 none] X 12 max7219.ads 25K9*MAX7219 76E8 80l5 80e12 13|23b14 68l5 68t12 29i3*SPI_Mode{natural} 30i3*SPI_WordSize{natural} 31i3*SPI_Frequency{natural} 35R8*DeviceClass 44p12 44r53 48p13 48r31 52p13 53r12 76c8 78e13 13|27r53 . 30r12 35r31 55r12 39M8*Register<14|31M8> 54r12 59r26 60r26 61r26 62r26 63r26 64r26 65r26 66r26 . 67r26 68r26 69r26 70r26 71r26 72r26 13|56r12 40M8*Data<14|31M8> 55r12 13|57r12 44V12*Create{35R8} 44>19 13|27b12 31l7 31t13 44p19 dev{14|46P8} 13|27b19 30r32 48U13*Initialize 48>24 13|35b13 50l7 50t17 48r24 Self{35R8} 13|35b24 38r5 39r5 40r5 41r5 42r5 43r5 44r5 45r5 46r5 47r5 . 48r5 49r5 52U13*Put 53>5 54>5 55>5 13|38s10 39s10 40s10 41s10 42s10 43s10 44s10 45s10 . 46s10 47s10 48s10 49s10 54b13 66l7 66t10 53r5 Self{35R8} 13|55b5 65r5 54m5 reg{39M8} 13|56b5 62r24 55m5 dat{40M8} 13|57b5 63r24 59m3*NOOP{39M8} 60m3*DIGIT0{39M8} 13|42r14 61m3*DIGIT1{39M8} 13|43r14 62m3*DIGIT2{39M8} 13|44r14 63m3*DIGIT3{39M8} 13|45r14 64m3*DIGIT4{39M8} 13|46r14 65m3*DIGIT5{39M8} 13|47r14 66m3*DIGIT6{39M8} 13|48r14 67m3*DIGIT7{39M8} 13|49r14 68m3*DECODEMODE{39M8} 13|39r14 69m3*INTENSITY{39M8} 13|40r14 70m3*SCANLIMIT{39M8} 13|41r14 71m3*SHUTDOWN{39M8} 13|38r14 72m3*DISPLAYTEST{39M8} 77p5*dev{14|46P8} 13|30m25 65r10 X 13 max7219.adb 59a5 cmd{14|33A8} 62m5 63m5 65r20 65r25 X 14 spi.ads 23K9*SPI 12|23w6 39r24 40r24 44r34 77r11 13|27r34 59r11 62r15 63r15 14|72e8 31M8*Byte 12|39r28 40r28 13|62r19 63r19 33A8*Command(31M8) 13|59r15 41h8*DeviceInterface 46P8*Device(41R8) 12|44r38 77r15 13|27r38 50x13*Write 13|65R14