Hi all,
First I want to deliver some background information to the given problem:There are two different MDK projects, both of which need to be written into the same chip to run at different times. Since both projects use the same library, the final flash will contain two identical binary data segments of the library. Is there any way for these two projects to use the same library binary data?
My approach is to set the same addresses for the Execution Region and Load Region of the same library in the scatter files of both projects, so that only one set of library binaries is needed during code burning. However, things did not go as planned because they are not linked in a fixed order.
Project 1:
scatter file
LR_ROM4 0x0000A000 FIXED 0x180000 ; A5LIB, 1.5M for RO { ROM4_A5LIB 0x0000A000 0x180000 ; RO data { *a5Alg*.lib(+RO) *a5Kern*.lib(+RO) *a5Dev*.lib(+RO) } ROM4_ZERO_FILL 0x00018A000 FIXED EMPTY 0x0 {} }
.map
Load Region LR_ROM4 (Base: 0x0000a000, Size: 0x00180000, Max: 0x00180000, ABSOLUTE) Execution Region ROM4_A5LIB (Exec base: 0x0000a000, Load base: 0x0000a000, Size: 0x000f8800, Max: 0x00180000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0000a000 0x0000a000 0x00000bcc Code RO 29988 .text a5Alg.lib(dsplib.o) 0x0000abcc 0x0000abcc 0x00005624 Code RO 30186 .text a5Alg.lib(mixcontrol.o) 0x000101f0 0x000101f0 0x00000408 Code RO 30389 .text a5Alg.lib(mp3.o) 0x000105f8 0x000105f8 0x000001b4 Code RO 30464 .text a5Dev.lib(adclib.o) 0x000107ac 0x000107ac 0x00000230 Code RO 30492 .text a5Dev.lib(dmalib.o) 0x000109dc 0x000109dc 0x0000022c Code RO 30510 .text a5Dev.lib(iislib.o) 0x00010c08 0x00010c08 0x00000218 Code RO 30530 .text a5Dev.lib(irqlib.o) 0x00010e20 0x00010e20 0x000003d4 Code RO 30597 .text a5Dev.lib(spilib.o) 0x000111f4 0x000111f4 0x0000032c Code RO 30618 .text a5Dev.lib(systemlib.o) 0x00011520 0x00011520 0x000001f8 Code RO 30638 .text a5Dev.lib(timerlib.o) 0x00011718 0x00011718 0x00000538 Code RO 30659 .text a5Dev.lib(uartlib.o) 0x00011c50 0x00011c50 0x000007e8 Code RO 30681 .text a5Kern.lib(slotlib.o) 0x00012438 0x00012438 0x0000aba8 Code RO 30736 .text a5Kern.lib(kernlib.o) 0x0001cfe0 0x0001cfe0 0x0000ca74 Code RO 30804 .text a5Kern.lib(midilib.o) 0x00029a54 0x00029a54 0x00001ae0 Code RO 30942 .text a5Alg.lib(classicreverb.o) 0x0002b534 0x0002b534 0x00001794 Code RO 30998 .text a5Alg.lib(dynamic.o) 0x0002ccc8 0x0002ccc8 0x00007a10 Code RO 31014 .text a5Alg.lib(effectmanager.o) 0x000346d8 0x000346d8 0x00002ddc Code RO 31155 .text a5Alg.lib(equalizer.o) 0x000374b4 0x000374b4 0x0000043c Code RO 31170 .text a5Alg.lib(pedalresonance.o) 0x000378f0 0x000378f0 0x0000098c Code RO 31190 .text a5Alg.lib(soundalgorithmglobal.o) 0x0003827c 0x0003827c 0x00002e24 Code RO 31362 .text a5Alg.lib(organ.o) 0x0003b0a0 0x0003b0a0 0x000009d0 Code RO 31406 .text a5Alg.lib(mp3encode.o) 0x0003ba70 0x0003ba70 0x00000e40 Code RO 31463 .text a5Alg.lib(sounddecode.o) 0x0003c8b0 0x0003c8b0 0x000010b8 Code RO 31527 .text a5Alg.lib(aacdecode.o) 0x0003d968 0x0003d968 0x00000398 Code RO 31610 .text a5Alg.lib(polystringresonance.o) 0x0003dd00 0x0003dd00 0x00000280 Code RO 31631 .text a5Alg.lib(env.o) 0x0003df80 0x0003df80 0x00000280 Code RO 31644 .text a5Alg.lib(wavencode.o) 0x0003e200 0x0003e200 0x0000050c Code RO 31670 .text a5Kern.lib(dspdebug.o) 0x0003e70c 0x0003e70c 0x000005c4 Code RO 31759 .text a5Alg.lib(amp.o) 0x0003ecd0 0x0003ecd0 0x00000a74 Code RO 31775 .text a5Alg.lib(delay.o) 0x0003f744 0x0003f744 0x00000cac Code RO 31788 .text a5Alg.lib(dspreverb.o) 0x000403f0 0x000403f0 0x000005c8 Code RO 31803 .text a5Alg.lib(lofi.o) 0x000409b8 0x000409b8 0x00001864 Code RO 31816 .text a5Alg.lib(mdist.o) 0x0004221c 0x0004221c 0x00001478 Code RO 31832 .text a5Alg.lib(modernreverb.o) 0x00043694 0x00043694 0x00000c2c Code RO 31854 .text a5Alg.lib(modulator.o) 0x000442c0 0x000442c0 0x000005b8 Code RO 31867 .text a5Alg.lib(overdrive.o) 0x00044878 0x00044878 0x000007f0 Code RO 31881 .text a5Alg.lib(phaser.o) 0x00045068 0x00045068 0x00000600 Code RO 31896 .text a5Alg.lib(pitchshiftdelay.o) 0x00045668 0x00045668 0x00000990 Code RO 31911 .text a5Alg.lib(rotary.o) 0x00045ff8 0x00045ff8 0x000007d4 Code RO 31924 .text a5Alg.lib(tremolo.o) 0x000467cc 0x000467cc 0x00001290 Code RO 31937 .text a5Alg.lib(vdist.o) 0x00047a5c 0x00047a5c 0x000007b0 Code RO 31950 .text a5Alg.lib(wah.o) 0x0004820c 0x0004820c 0x00000770 Code RO 31963 .text a5Alg.lib(analogrecord.o) 0x0004897c 0x0004897c 0x0000072c Code RO 31978 .text a5Alg.lib(autofademod.o) 0x000490a8 0x000490a8 0x000007e8 Code RO 31993 .text a5Alg.lib(biphasemod.o) 0x00049890 0x00049890 0x00000444 Code RO 32008 .text a5Alg.lib(doppler.o) 0x00049cd4 0x00049cd4 0x000002dc Code RO 32023 .text a5Alg.lib(gate.o) 0x00049fb0 0x00049fb0 0x000004d0 Code RO 32036 .text a5Alg.lib(reverse.o) 0x0004a480 0x0004a480 0x00000754 Code RO 32051 .text a5Alg.lib(rfilter.o) 0x0004abd4 0x0004abd4 0x000006d0 Code RO 32066 .text a5Alg.lib(rflanger.o) 0x0004b2a4 0x0004b2a4 0x00000334 Code RO 32081 .text a5Alg.lib(ringmod.o) 0x0004b5d8 0x0004b5d8 0x000007a4 Code RO 32094 .text a5Alg.lib(rphaser.o) 0x0004bd7c 0x0004bd7c 0x00001994 Code RO 32109 .text a5Alg.lib(talkingmod.o) 0x0004d710 0x0004d710 0x000005c0 Code RO 32124 .text a5Alg.lib(vibrato.o) 0x0004dcd0 0x0004dcd0 0x000009a4 Code RO 32139 .text a5Alg.lib(voiceresonator.o) 0x0004e674 0x0004e674 0x00000bbc Code RO 32180 .text a5Alg.lib(layer3.o) 0x0004f230 0x0004f230 0x000009d4 Code RO 32261 .text a5Alg.lib(mp3decode.o) 0x0004fc04 0x0004fc04 0x00000294 Code RO 32292 .text a5Alg.lib(simpleecho.o) 0x0004fe98 0x0004fe98 0x000003c4 Code RO 32305 .text a5Alg.lib(wavdecode.o) 0x0005025c 0x0005025c 0x0000126c Code RO 32318 .text a5Alg.lib(cfft_aad.o) 0x000514c8 0x000514c8 0x00000bdc Code RO 32353 .text a5Alg.lib(decoder_aad.o) 0x000520a4 0x000520a4 0x00000ad0 Code RO 32404 .text a5Alg.lib(filtbank_aad.o) 0x00052b74 0x00052b74 0x000002f0 Code RO 32433 .text a5Alg.lib(mdct_aad.o) 0x00052e64 0x00052e64 0x00000260 Code RO 32465 .text a5Alg.lib(mp4_aad.o) 0x000530c4 0x000530c4 0x00001894 Code RO 32483 .text a5Alg.lib(mp4atom_aad.o) 0x00054958 0x00054958 0x0000072c Code RO 32515 .text a5Alg.lib(mp4ff_aad.o) 0x00055084 0x00055084 0x00000e38 Code RO 32541 .text a5Alg.lib(specrec_aad.o) 0x00055ebc 0x00055ebc 0x00002104 Code RO 32615 .text a5Alg.lib(syntax_aad.o) 0x00057fc0 0x00057fc0 0x00000308 Code RO 32640 .text a5Alg.lib(lid.o) 0x000582c8 0x000582c8 0x000007b0 Code RO 32653 .text a5Alg.lib(amp_delay.o) 0x00058a78 0x00058a78 0x000003c0 Code RO 32666 .text a5Alg.lib(stereoenhance.o) 0x00058e38 0x00058e38 0x000006c8 Code RO 32679 .text a5Alg.lib(tapeecho.o) 0x00059500 0x00059500 0x000014c8 Code RO 32697 .text a5Alg.lib(vdist_delay.o) 0x0005a9c8 0x0005a9c8 0x000007e4 Code RO 32710 .text a5Alg.lib(phaser_dyn.o) 0x0005b1ac 0x0005b1ac 0x000003bc Code RO 32725 .text a5Alg.lib(ringmod_y.o) 0x0005b568 0x0005b568 0x00000c3c Code RO 32740 .text a5Alg.lib(modulator_dyn.o) 0x0005c1a4 0x0005c1a4 0x0000014c Code RO 32753 .text a5Alg.lib(bitstream.o) 0x0005c2f0 0x0005c2f0 0x00000a20 Code RO 32780 .text a5Alg.lib(formatbits.o) 0x0005cd10 0x0005cd10 0x00000e64 Code RO 32800 .text a5Alg.lib(l3bitstrea.o) 0x0005db74 0x0005db74 0x00001200 Code RO 32831 .text a5Alg.lib(l3loop.o) 0x0005ed74 0x0005ed74 0x000001ac Code RO 32849 .text a5Alg.lib(reservoir.o) 0x0005ef20 0x0005ef20 0x000001a4 Code RO 32875 .text a5Alg.lib(decoder.o) 0x0005f0c4 0x0005f0c4 0x00000d6c Code RO 32924 .text a5Alg.lib(frame.o) 0x0005fe30 0x0005fe30 0x00004318 Code RO 32942 .text a5Alg.lib(layer3dec.o) 0x00064148 0x00064148 0x00000464 Code RO 32994 .text a5Alg.lib(stream.o) 0x000645ac 0x000645ac 0x0000177c Code RO 33006 .text a5Alg.lib(synth.o) 0x00065d28 0x00065d28 0x00000608 Code RO 33026 .text a5Alg.lib(bits_aad.o) 0x00066330 0x00066330 0x000003b4 Code RO 33042 .text a5Alg.lib(common_aad.o) 0x000666e4 0x000666e4 0x000001d8 Code RO 33056 .text a5Alg.lib(drc_aad.o) 0x000668bc 0x000668bc 0x000008cc Code RO 33085 .text a5Alg.lib(huffman_aad.o) 0x00067188 0x00067188 0x00000258 Code RO 33160 .text a5Alg.lib(is_aad.o) 0x000673e0 0x000673e0 0x00000130 Code RO 33177 .text a5Alg.lib(mp4sample_aad.o) 0x00067510 0x00067510 0x000002a4 Code RO 33189 .text a5Alg.lib(mp4util_aad.o) 0x000677b4 0x000677b4 0x000001bc Code RO 33202 .text a5Alg.lib(ms_aad.o) 0x00067970 0x00067970 0x000006dc Code RO 33220 .text a5Alg.lib(pns_aad.o) 0x0006804c 0x0006804c 0x00000090 Code RO 33255 .text a5Alg.lib(pulse_aad.o) 0x000680dc 0x000680dc 0x0000082c Code RO 33267 .text a5Alg.lib(tns_aad.o) 0x00068908 0x00068908 0x00000050 Code RO 33281 .text a5Alg.lib(mul.o) 0x00068958 0x00068958 0x000002bc Code RO 33293 .text a5Alg.lib(bit.o) 0x00068c14 0x00068c14 0x00000be4 Code RO 33338 .text a5Alg.lib(layer12.o) 0x000697f8 0x000697f8 0x00000ac4 Code RO 33352 .text a5Alg.lib(mp3timer.o) 0x0006a2bc 0x0006a2bc 0x0000002c Code RO 30694 i.DspWrite a5Kern.lib(slotlib.o) 0x0006a2e8 0x0006a2e8 0x00000010 Code RO 30706 i.DspWriteForInit a5Kern.lib(slotlib.o) 0x0006a2f8 0x0006a2f8 0x00000038 Code RO 30700 i.SynthRamInitial a5Kern.lib(slotlib.o) 0x0006a330 0x0006a330 0x00000028 Code RO 30756 i.absByteA5 a5Kern.lib(kernlib.o) 0x0006a358 0x0006a358 0x00000020 Code RO 30750 i.overflowClip a5Kern.lib(kernlib.o) 0x0006a378 0x0006a378 0x00000010 Code RO 30762 i.overflowClipMax a5Kern.lib(kernlib.o) 0x0006a388 0x0006a388 0x0000c9c0 Data RO 29990 .constdata a5Alg.lib(dsplib.o) 0x00076d48 0x00076d48 0x00000b0c Data RO 30188 .constdata a5Alg.lib(mixcontrol.o) 0x00077854 0x00077854 0x000086d0 Data RO 30390 .constdata a5Alg.lib(mp3.o) 0x0007ff24 0x0007ff24 0x00000020 Data RO 30532 .constdata a5Dev.lib(irqlib.o) 0x0007ff44 0x0007ff44 0x00000600 Data RO 30682 .constdata a5Kern.lib(slotlib.o) 0x00080544 0x00080544 0x00002332 Data RO 30738 .constdata a5Kern.lib(kernlib.o) 0x00082876 0x00082876 0x00000002 PAD 0x00082878 0x00082878 0x000006f4 Data RO 30806 .constdata a5Kern.lib(midilib.o) 0x00082f6c 0x00082f6c 0x000003fc Data RO 30944 .constdata a5Alg.lib(classicreverb.o) 0x00083368 0x00083368 0x00001f44 Data RO 31156 .constdata a5Alg.lib(equalizer.o) 0x000852ac 0x000852ac 0x00000090 Data RO 31171 .constdata a5Alg.lib(pedalresonance.o) 0x0008533c 0x0008533c 0x00000200 Data RO 31191 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x0008553c 0x0008553c 0x000025d4 Data RO 31192 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x00087b10 0x00087b10 0x00000180 Data RO 31210 .constdata a5Alg.lib(dsp compile.o) 0x00087c90 0x00087c90 0x00000180 Data RO 31211 .constdata a5Alg.lib(dsp compile.o) 0x00087e10 0x00087e10 0x00000180 Data RO 31212 .constdata a5Alg.lib(dsp compile.o) 0x00087f90 0x00087f90 0x000003c0 Data RO 31213 .constdata a5Alg.lib(dsp compile.o) 0x00088350 0x00088350 0x000003c0 Data RO 31214 .constdata a5Alg.lib(dsp compile.o) 0x00088710 0x00088710 0x000003c0 Data RO 31215 .constdata a5Alg.lib(dsp compile.o) 0x00088ad0 0x00088ad0 0x00000660 Data RO 31216 .constdata a5Alg.lib(dsp compile.o) 0x00089130 0x00089130 0x00000660 Data RO 31217 .constdata a5Alg.lib(dsp compile.o) 0x00089790 0x00089790 0x00000660 Data RO 31218 .constdata a5Alg.lib(dsp compile.o) 0x00089df0 0x00089df0 0x000003c0 Data RO 31219 .constdata a5Alg.lib(dsp compile.o) 0x0008a1b0 0x0008a1b0 0x000003c0 Data RO 31220 .constdata a5Alg.lib(dsp compile.o) 0x0008a570 0x0008a570 0x000003c0 Data RO 31221 .constdata a5Alg.lib(dsp compile.o) 0x0008a930 0x0008a930 0x00000280 Data RO 31222 .constdata a5Alg.lib(dsp compile.o) 0x0008abb0 0x0008abb0 0x00000280 Data RO 31223 .constdata a5Alg.lib(dsp compile.o) 0x0008ae30 0x0008ae30 0x00000280 Data RO 31224 .constdata a5Alg.lib(dsp compile.o) 0x0008b0b0 0x0008b0b0 0x00000300 Data RO 31225 .constdata a5Alg.lib(dsp compile.o) 0x0008b3b0 0x0008b3b0 0x00000300 Data RO 31226 .constdata a5Alg.lib(dsp compile.o) 0x0008b6b0 0x0008b6b0 0x00000300 Data RO 31227 .constdata a5Alg.lib(dsp compile.o) 0x0008b9b0 0x0008b9b0 0x000002e0 Data RO 31228 .constdata a5Alg.lib(dsp compile.o) 0x0008bc90 0x0008bc90 0x000002e0 Data RO 31229 .constdata a5Alg.lib(dsp compile.o) 0x0008bf70 0x0008bf70 0x000002e0 Data RO 31230 .constdata a5Alg.lib(dsp compile.o) 0x0008c250 0x0008c250 0x00000040 Data RO 31231 .constdata a5Alg.lib(dsp compile.o) 0x0008c290 0x0008c290 0x00000040 Data RO 31232 .constdata a5Alg.lib(dsp compile.o) 0x0008c2d0 0x0008c2d0 0x00000040 Data RO 31233 .constdata a5Alg.lib(dsp compile.o) 0x0008c310 0x0008c310 0x00000180 Data RO 31234 .constdata a5Alg.lib(dsp compile.o) 0x0008c490 0x0008c490 0x00000180 Data RO 31235 .constdata a5Alg.lib(dsp compile.o) 0x0008c610 0x0008c610 0x00000180 Data RO 31236 .constdata a5Alg.lib(dsp compile.o) 0x0008c790 0x0008c790 0x00000500 Data RO 31237 .constdata a5Alg.lib(dsp compile.o) 0x0008cc90 0x0008cc90 0x00000500 Data RO 31238 .constdata a5Alg.lib(dsp compile.o) 0x0008d190 0x0008d190 0x00000500 Data RO 31239 .constdata a5Alg.lib(dsp compile.o) 0x0008d690 0x0008d690 0x00000340 Data RO 31240 .constdata a5Alg.lib(dsp compile.o) 0x0008d9d0 0x0008d9d0 0x00000340 Data RO 31241 .constdata a5Alg.lib(dsp compile.o) 0x0008dd10 0x0008dd10 0x00000340 Data RO 31242 .constdata a5Alg.lib(dsp compile.o) 0x0008e050 0x0008e050 0x000006c0 Data RO 31243 .constdata a5Alg.lib(dsp compile.o) 0x0008e710 0x0008e710 0x000006c0 Data RO 31244 .constdata a5Alg.lib(dsp compile.o) 0x0008edd0 0x0008edd0 0x000006c0 Data RO 31245 .constdata a5Alg.lib(dsp compile.o) 0x0008f490 0x0008f490 0x00000700 Data RO 31246 .constdata a5Alg.lib(dsp compile.o) 0x0008fb90 0x0008fb90 0x00000700 Data RO 31247 .constdata a5Alg.lib(dsp compile.o) 0x00090290 0x00090290 0x00000700 Data RO 31248 .constdata a5Alg.lib(dsp compile.o) 0x00090990 0x00090990 0x000001a0 Data RO 31249 .constdata a5Alg.lib(dsp compile.o) 0x00090b30 0x00090b30 0x000001a0 Data RO 31250 .constdata a5Alg.lib(dsp compile.o) 0x00090cd0 0x00090cd0 0x000001a0 Data RO 31251 .constdata a5Alg.lib(dsp compile.o) 0x00090e70 0x00090e70 0x000001e0 Data RO 31252 .constdata a5Alg.lib(dsp compile.o) 0x00091050 0x00091050 0x000001e0 Data RO 31253 .constdata a5Alg.lib(dsp compile.o) 0x00091230 0x00091230 0x000001e0 Data RO 31254 .constdata a5Alg.lib(dsp compile.o) 0x00091410 0x00091410 0x00000140 Data RO 31255 .constdata a5Alg.lib(dsp compile.o) 0x00091550 0x00091550 0x00000140 Data RO 31256 .constdata a5Alg.lib(dsp compile.o) 0x00091690 0x00091690 0x00000140 Data RO 31257 .constdata a5Alg.lib(dsp compile.o) 0x000917d0 0x000917d0 0x000000c0 Data RO 31258 .constdata a5Alg.lib(dsp compile.o) 0x00091890 0x00091890 0x000000c0 Data RO 31259 .constdata a5Alg.lib(dsp compile.o) 0x00091950 0x00091950 0x000000c0 Data RO 31260 .constdata a5Alg.lib(dsp compile.o) 0x00091a10 0x00091a10 0x00000100 Data RO 31261 .constdata a5Alg.lib(dsp compile.o) 0x00091b10 0x00091b10 0x00000100 Data RO 31262 .constdata a5Alg.lib(dsp compile.o) 0x00091c10 0x00091c10 0x00000100 Data RO 31263 .constdata a5Alg.lib(dsp compile.o) 0x00091d10 0x00091d10 0x00000540 Data RO 31264 .constdata a5Alg.lib(dsp compile.o) 0x00092250 0x00092250 0x00000540 Data RO 31265 .constdata a5Alg.lib(dsp compile.o) 0x00092790 0x00092790 0x00000540 Data RO 31266 .constdata a5Alg.lib(dsp compile.o) 0x00092cd0 0x00092cd0 0x00000360 Data RO 31267 .constdata a5Alg.lib(dsp compile.o) 0x00093030 0x00093030 0x00000360 Data RO 31268 .constdata a5Alg.lib(dsp compile.o) 0x00093390 0x00093390 0x00000360 Data RO 31269 .constdata a5Alg.lib(dsp compile.o) 0x000936f0 0x000936f0 0x000004c0 Data RO 31270 .constdata a5Alg.lib(dsp compile.o) 0x00093bb0 0x00093bb0 0x000004c0 Data RO 31271 .constdata a5Alg.lib(dsp compile.o) 0x00094070 0x00094070 0x000004c0 Data RO 31272 .constdata a5Alg.lib(dsp compile.o) 0x00094530 0x00094530 0x00000320 Data RO 31273 .constdata a5Alg.lib(dsp compile.o) 0x00094850 0x00094850 0x00000320 Data RO 31274 .constdata a5Alg.lib(dsp compile.o) 0x00094b70 0x00094b70 0x00000320 Data RO 31275 .constdata a5Alg.lib(dsp compile.o) 0x00094e90 0x00094e90 0x00000180 Data RO 31276 .constdata a5Alg.lib(dsp compile.o) 0x00095010 0x00095010 0x00000180 Data RO 31277 .constdata a5Alg.lib(dsp compile.o) 0x00095190 0x00095190 0x00000180 Data RO 31278 .constdata a5Alg.lib(dsp compile.o) 0x00095310 0x00095310 0x000002e0 Data RO 31279 .constdata a5Alg.lib(dsp compile.o) 0x000955f0 0x000955f0 0x000002e0 Data RO 31280 .constdata a5Alg.lib(dsp compile.o) 0x000958d0 0x000958d0 0x000002e0 Data RO 31281 .constdata a5Alg.lib(dsp compile.o) 0x00095bb0 0x00095bb0 0x00000300 Data RO 31282 .constdata a5Alg.lib(dsp compile.o) 0x00095eb0 0x00095eb0 0x00000300 Data RO 31283 .constdata a5Alg.lib(dsp compile.o) 0x000961b0 0x000961b0 0x00000300 Data RO 31284 .constdata a5Alg.lib(dsp compile.o) 0x000964b0 0x000964b0 0x00000360 Data RO 31285 .constdata a5Alg.lib(dsp compile.o) 0x00096810 0x00096810 0x00000360 Data RO 31286 .constdata a5Alg.lib(dsp compile.o) 0x00096b70 0x00096b70 0x00000360 Data RO 31287 .constdata a5Alg.lib(dsp compile.o) 0x00096ed0 0x00096ed0 0x00000320 Data RO 31288 .constdata a5Alg.lib(dsp compile.o) 0x000971f0 0x000971f0 0x00000320 Data RO 31289 .constdata a5Alg.lib(dsp compile.o) 0x00097510 0x00097510 0x00000320 Data RO 31290 .constdata a5Alg.lib(dsp compile.o) 0x00097830 0x00097830 0x000005e0 Data RO 31291 .constdata a5Alg.lib(dsp compile.o) 0x00097e10 0x00097e10 0x000005e0 Data RO 31292 .constdata a5Alg.lib(dsp compile.o) 0x000983f0 0x000983f0 0x000005e0 Data RO 31293 .constdata a5Alg.lib(dsp compile.o) 0x000989d0 0x000989d0 0x000004e0 Data RO 31294 .constdata a5Alg.lib(dsp compile.o) 0x00098eb0 0x00098eb0 0x000004e0 Data RO 31295 .constdata a5Alg.lib(dsp compile.o) 0x00099390 0x00099390 0x000004e0 Data RO 31296 .constdata a5Alg.lib(dsp compile.o) 0x00099870 0x00099870 0x000002e0 Data RO 31297 .constdata a5Alg.lib(dsp compile.o) 0x00099b50 0x00099b50 0x000002e0 Data RO 31298 .constdata a5Alg.lib(dsp compile.o) 0x00099e30 0x00099e30 0x000002e0 Data RO 31299 .constdata a5Alg.lib(dsp compile.o) 0x0009a110 0x0009a110 0x00000140 Data RO 31300 .constdata a5Alg.lib(dsp compile.o) 0x0009a250 0x0009a250 0x00000140 Data RO 31301 .constdata a5Alg.lib(dsp compile.o) 0x0009a390 0x0009a390 0x00000140 Data RO 31302 .constdata a5Alg.lib(dsp compile.o) 0x0009a4d0 0x0009a4d0 0x00000200 Data RO 31303 .constdata a5Alg.lib(dsp compile.o) 0x0009a6d0 0x0009a6d0 0x00000200 Data RO 31304 .constdata a5Alg.lib(dsp compile.o) 0x0009a8d0 0x0009a8d0 0x00000200 Data RO 31305 .constdata a5Alg.lib(dsp compile.o) 0x0009aad0 0x0009aad0 0x00000340 Data RO 31306 .constdata a5Alg.lib(dsp compile.o) 0x0009ae10 0x0009ae10 0x00000340 Data RO 31307 .constdata a5Alg.lib(dsp compile.o) 0x0009b150 0x0009b150 0x00000340 Data RO 31308 .constdata a5Alg.lib(dsp compile.o) 0x0009b490 0x0009b490 0x00000340 Data RO 31309 .constdata a5Alg.lib(dsp compile.o) 0x0009b7d0 0x0009b7d0 0x00000340 Data RO 31310 .constdata a5Alg.lib(dsp compile.o) 0x0009bb10 0x0009bb10 0x00000340 Data RO 31311 .constdata a5Alg.lib(dsp compile.o) 0x0009be50 0x0009be50 0x00000280 Data RO 31312 .constdata a5Alg.lib(dsp compile.o) 0x0009c0d0 0x0009c0d0 0x00000280 Data RO 31313 .constdata a5Alg.lib(dsp compile.o) 0x0009c350 0x0009c350 0x00000280 Data RO 31314 .constdata a5Alg.lib(dsp compile.o) 0x0009c5d0 0x0009c5d0 0x00000240 Data RO 31315 .constdata a5Alg.lib(dsp compile.o) 0x0009c810 0x0009c810 0x00000240 Data RO 31316 .constdata a5Alg.lib(dsp compile.o) 0x0009ca50 0x0009ca50 0x00000240 Data RO 31317 .constdata a5Alg.lib(dsp compile.o) 0x0009cc90 0x0009cc90 0x00000340 Data RO 31318 .constdata a5Alg.lib(dsp compile.o) 0x0009cfd0 0x0009cfd0 0x00000340 Data RO 31319 .constdata a5Alg.lib(dsp compile.o) 0x0009d310 0x0009d310 0x00000340 Data RO 31320 .constdata a5Alg.lib(dsp compile.o) 0x0009d650 0x0009d650 0x00000260 Data RO 31321 .constdata a5Alg.lib(dsp compile.o) 0x0009d8b0 0x0009d8b0 0x00000260 Data RO 31322 .constdata a5Alg.lib(dsp compile.o) 0x0009db10 0x0009db10 0x00000260 Data RO 31323 .constdata a5Alg.lib(dsp compile.o) 0x0009dd70 0x0009dd70 0x00000740 Data RO 31324 .constdata a5Alg.lib(dsp compile.o) 0x0009e4b0 0x0009e4b0 0x00000740 Data RO 31325 .constdata a5Alg.lib(dsp compile.o) 0x0009ebf0 0x0009ebf0 0x00000740 Data RO 31326 .constdata a5Alg.lib(dsp compile.o) 0x0009f330 0x0009f330 0x00000360 Data RO 31327 .constdata a5Alg.lib(dsp compile.o) 0x0009f690 0x0009f690 0x00000360 Data RO 31328 .constdata a5Alg.lib(dsp compile.o) 0x0009f9f0 0x0009f9f0 0x00000360 Data RO 31329 .constdata a5Alg.lib(dsp compile.o) 0x0009fd50 0x0009fd50 0x00000320 Data RO 31330 .constdata a5Alg.lib(dsp compile.o) 0x000a0070 0x000a0070 0x00000320 Data RO 31331 .constdata a5Alg.lib(dsp compile.o) 0x000a0390 0x000a0390 0x00000320 Data RO 31332 .constdata a5Alg.lib(dsp compile.o) 0x000a06b0 0x000a06b0 0x000001e0 Data RO 31333 .constdata a5Alg.lib(dsp compile.o) 0x000a0890 0x000a0890 0x000001e0 Data RO 31334 .constdata a5Alg.lib(dsp compile.o) 0x000a0a70 0x000a0a70 0x000001e0 Data RO 31335 .constdata a5Alg.lib(dsp compile.o) 0x000a0c50 0x000a0c50 0x00000420 Data RO 31336 .constdata a5Alg.lib(dsp compile.o) 0x000a1070 0x000a1070 0x00000420 Data RO 31337 .constdata a5Alg.lib(dsp compile.o) 0x000a1490 0x000a1490 0x00000420 Data RO 31338 .constdata a5Alg.lib(dsp compile.o) 0x000a18b0 0x000a18b0 0x00000340 Data RO 31339 .constdata a5Alg.lib(dsp compile.o) 0x000a1bf0 0x000a1bf0 0x00000340 Data RO 31340 .constdata a5Alg.lib(dsp compile.o) 0x000a1f30 0x000a1f30 0x00000340 Data RO 31341 .constdata a5Alg.lib(dsp compile.o) 0x000a2270 0x000a2270 0x00000380 Data RO 31342 .constdata a5Alg.lib(dsp compile.o) 0x000a25f0 0x000a25f0 0x00000380 Data RO 31343 .constdata a5Alg.lib(dsp compile.o) 0x000a2970 0x000a2970 0x00000380 Data RO 31344 .constdata a5Alg.lib(dsp compile.o) 0x000a2cf0 0x000a2cf0 0x00000360 Data RO 31345 .constdata a5Alg.lib(dsp compile.o) 0x000a3050 0x000a3050 0x00000360 Data RO 31346 .constdata a5Alg.lib(dsp compile.o) 0x000a33b0 0x000a33b0 0x00000360 Data RO 31347 .constdata a5Alg.lib(dsp compile.o) 0x000a3710 0x000a3710 0x00000320 Data RO 31348 .constdata a5Alg.lib(dsp compile.o) 0x000a3a30 0x000a3a30 0x00000320 Data RO 31349 .constdata a5Alg.lib(dsp compile.o) 0x000a3d50 0x000a3d50 0x00000320 Data RO 31350 .constdata a5Alg.lib(dsp compile.o) 0x000a4070 0x000a4070 0x00000960 Data RO 31351 .constdata a5Alg.lib(dsp compile.o) 0x000a49d0 0x000a49d0 0x00000960 Data RO 31352 .constdata a5Alg.lib(dsp compile.o) 0x000a5330 0x000a5330 0x00000c80 Data RO 31364 .constdata a5Alg.lib(organ.o) 0x000a5fb0 0x000a5fb0 0x00000048 Data RO 31410 .constdata a5Alg.lib(mp3encode.o) 0x000a5ff8 0x000a5ff8 0x0000018c Data RO 31612 .constdata a5Alg.lib(polystringresonance.o) 0x000a6184 0x000a6184 0x000008a0 Data RO 31672 .constdata a5Kern.lib(dspdebug.o) 0x000a6a24 0x000a6a24 0x000001f8 Data RO 31789 .constdata a5Alg.lib(dspreverb.o) 0x000a6c1c 0x000a6c1c 0x000004b4 Data RO 31835 .constdata a5Alg.lib(modernreverb.o) 0x000a70d0 0x000a70d0 0x0000002c Data RO 31868 .constdata a5Alg.lib(overdrive.o) 0x000a70fc 0x000a70fc 0x00000414 Data RO 31882 .constdata a5Alg.lib(phaser.o) 0x000a7510 0x000a7510 0x00000194 Data RO 31897 .constdata a5Alg.lib(pitchshiftdelay.o) 0x000a76a4 0x000a76a4 0x000007e4 Data RO 31964 .constdata a5Alg.lib(analogrecord.o) 0x000a7e88 0x000a7e88 0x000003cc Data RO 31979 .constdata a5Alg.lib(autofademod.o) 0x000a8254 0x000a8254 0x000004bc Data RO 31994 .constdata a5Alg.lib(biphasemod.o) 0x000a8710 0x000a8710 0x000003f2 Data RO 32009 .constdata a5Alg.lib(doppler.o) 0x000a8b02 0x000a8b02 0x00000002 PAD 0x000a8b04 0x000a8b04 0x00000048 Data RO 32037 .constdata a5Alg.lib(reverse.o) 0x000a8b4c 0x000a8b4c 0x00000320 Data RO 32052 .constdata a5Alg.lib(rfilter.o) 0x000a8e6c 0x000a8e6c 0x00000194 Data RO 32067 .constdata a5Alg.lib(rflanger.o) 0x000a9000 0x000a9000 0x00000978 Data RO 32095 .constdata a5Alg.lib(rphaser.o) 0x000a9978 0x000a9978 0x00001130 Data RO 32110 .constdata a5Alg.lib(talkingmod.o) 0x000aaaa8 0x000aaaa8 0x00000328 Data RO 32125 .constdata a5Alg.lib(vibrato.o) 0x000aadd0 0x000aadd0 0x000004bc Data RO 32140 .constdata a5Alg.lib(voiceresonator.o) 0x000ab28c 0x000ab28c 0x00003840 Data RO 32154 .constdata a5Alg.lib(organwavetable.o) 0x000aeacc 0x000aeacc 0x00003840 Data RO 32155 .constdata a5Alg.lib(organwavetable.o) 0x000b230c 0x000b230c 0x00003840 Data RO 32156 .constdata a5Alg.lib(organwavetable.o) 0x000b5b4c 0x000b5b4c 0x00003840 Data RO 32157 .constdata a5Alg.lib(organwavetable.o) 0x000b938c 0x000b938c 0x00003840 Data RO 32158 .constdata a5Alg.lib(organwavetable.o) 0x000bcbcc 0x000bcbcc 0x00003840 Data RO 32159 .constdata a5Alg.lib(organwavetable.o) 0x000c040c 0x000c040c 0x00003840 Data RO 32160 .constdata a5Alg.lib(organwavetable.o) 0x000c3c4c 0x000c3c4c 0x00003840 Data RO 32161 .constdata a5Alg.lib(organwavetable.o) 0x000c748c 0x000c748c 0x00003840 Data RO 32162 .constdata a5Alg.lib(organwavetable.o) 0x000caccc 0x000caccc 0x00003840 Data RO 32163 .constdata a5Alg.lib(organwavetable.o) 0x000ce50c 0x000ce50c 0x00003840 Data RO 32164 .constdata a5Alg.lib(organwavetable.o) 0x000d1d4c 0x000d1d4c 0x00003840 Data RO 32165 .constdata a5Alg.lib(organwavetable.o) 0x000d558c 0x000d558c 0x00003840 Data RO 32166 .constdata a5Alg.lib(organwavetable.o) 0x000d8dcc 0x000d8dcc 0x00003840 Data RO 32167 .constdata a5Alg.lib(organwavetable.o) 0x000dc60c 0x000dc60c 0x00003840 Data RO 32168 .constdata a5Alg.lib(organwavetable.o) 0x000dfe4c 0x000dfe4c 0x00003840 Data RO 32169 .constdata a5Alg.lib(organwavetable.o) 0x000e368c 0x000e368c 0x00000e10 Data RO 32170 .constdata a5Alg.lib(organwavetable.o) 0x000e449c 0x000e449c 0x00000e10 Data RO 32171 .constdata a5Alg.lib(organwavetable.o) 0x000e52ac 0x000e52ac 0x0000b308 Data RO 32183 .constdata a5Alg.lib(layer3.o) 0x000f05b4 0x000f05b4 0x00001600 Data RO 32320 .constdata a5Alg.lib(cfft_aad.o) 0x000f1bb4 0x000f1bb4 0x0000002d Data RO 32355 .constdata a5Alg.lib(decoder_aad.o) 0x000f1be1 0x000f1be1 0x00000003 PAD 0x000f1be4 0x000f1be4 0x00002400 Data RO 32406 .constdata a5Alg.lib(filtbank_aad.o) 0x000f3fe4 0x000f3fe4 0x00001200 Data RO 32435 .constdata a5Alg.lib(mdct_aad.o) 0x000f51e4 0x000f51e4 0x00001060 Data RO 32543 .constdata a5Alg.lib(specrec_aad.o) 0x000f6244 0x000f6244 0x00000054 Data RO 32544 .constdata a5Alg.lib(specrec_aad.o) 0x000f6298 0x000f6298 0x0000001a Data RO 32545 .constdata a5Alg.lib(specrec_aad.o) 0x000f62b2 0x000f62b2 0x00000060 Data RO 32546 .constdata a5Alg.lib(specrec_aad.o) 0x000f6312 0x000f6312 0x0000001a Data RO 32547 .constdata a5Alg.lib(specrec_aad.o) 0x000f632c 0x000f632c 0x00000064 Data RO 32548 .constdata a5Alg.lib(specrec_aad.o) 0x000f6390 0x000f6390 0x0000001e Data RO 32549 .constdata a5Alg.lib(specrec_aad.o) 0x000f63ae 0x000f63ae 0x00000068 Data RO 32550 .constdata a5Alg.lib(specrec_aad.o) 0x000f6416 0x000f6416 0x00000060 Data RO 32551 .constdata a5Alg.lib(specrec_aad.o) 0x000f6476 0x000f6476 0x00000020 Data RO 32552 .constdata a5Alg.lib(specrec_aad.o) 0x000f6496 0x000f6496 0x00000058 Data RO 32553 .constdata a5Alg.lib(specrec_aad.o) 0x000f64ee 0x000f64ee 0x00000020 Data RO 32554 .constdata a5Alg.lib(specrec_aad.o) 0x000f650e 0x000f650e 0x00000052 Data RO 32555 .constdata a5Alg.lib(specrec_aad.o) 0x000f6560 0x000f6560 0x00000020 Data RO 32556 .constdata a5Alg.lib(specrec_aad.o) 0x000f6580 0x000f6580 0x00000810 Data RO 32680 .constdata a5Alg.lib(tapeecho.o) 0x000f6d90 0x000f6d90 0x00000414 Data RO 32711 .constdata a5Alg.lib(phaser_dyn.o) 0x000f71a4 0x000f71a4 0x00000024 Data RO 32755 .constdata a5Alg.lib(bitstream.o) 0x000f71c8 0x000f71c8 0x00000080 Data RO 32802 .constdata a5Alg.lib(l3bitstrea.o) 0x000f7248 0x000f7248 0x00000160 Data RO 32833 .constdata a5Alg.lib(l3loop.o) 0x000f73a8 0x000f73a8 0x00000378 Data RO 32863 .constdata a5Alg.lib(tables.o) 0x000f7720 0x000f7720 0x00000144 Data RO 32925 .constdata a5Alg.lib(frame.o) 0x000f7864 0x000f7864 0x00008368 Data RO 32944 .constdata a5Alg.lib(layer3dec.o) 0x000ffbcc 0x000ffbcc 0x00000016 Data RO 32945 .constdata a5Alg.lib(layer3dec.o) 0x000ffbe2 0x000ffbe2 0x00000016 Data RO 32946 .constdata a5Alg.lib(layer3dec.o) 0x000ffbf8 0x000ffbf8 0x00000016 Data RO 32947 .constdata a5Alg.lib(layer3dec.o) 0x000ffc0e 0x000ffc0e 0x00000027 Data RO 32948 .constdata a5Alg.lib(layer3dec.o) 0x000ffc35 0x000ffc35 0x00000027 Data RO 32949 .constdata a5Alg.lib(layer3dec.o) 0x000ffc5c 0x000ffc5c 0x00000027 Data RO 32950 .constdata a5Alg.lib(layer3dec.o) 0x000ffc83 0x000ffc83 0x00000026 Data RO 32951 .constdata a5Alg.lib(layer3dec.o) 0x000ffca9 0x000ffca9 0x00000026 Data RO 32952 .constdata a5Alg.lib(layer3dec.o) 0x000ffccf 0x000ffccf 0x00000026 Data RO 32953 .constdata a5Alg.lib(layer3dec.o) 0x000ffcf5 0x000ffcf5 0x00000016 Data RO 32954 .constdata a5Alg.lib(layer3dec.o) 0x000ffd0b 0x000ffd0b 0x00000016 Data RO 32955 .constdata a5Alg.lib(layer3dec.o) 0x000ffd21 0x000ffd21 0x00000027 Data RO 32956 .constdata a5Alg.lib(layer3dec.o) 0x000ffd48 0x000ffd48 0x00000027 Data RO 32957 .constdata a5Alg.lib(layer3dec.o) 0x000ffd6f 0x000ffd6f 0x00000027 Data RO 32958 .constdata a5Alg.lib(layer3dec.o) 0x000ffd96 0x000ffd96 0x00000024 Data RO 32959 .constdata a5Alg.lib(layer3dec.o) 0x000ffdba 0x000ffdba 0x00000024 Data RO 32960 .constdata a5Alg.lib(layer3dec.o) 0x000ffdde 0x000ffdde 0x00000024 Data RO 32961 .constdata a5Alg.lib(layer3dec.o) 0x000ffe02 0x000ffe02 0x00000016 Data RO 32962 .constdata a5Alg.lib(layer3dec.o) 0x000ffe18 0x000ffe18 0x00000027 Data RO 32963 .constdata a5Alg.lib(layer3dec.o) 0x000ffe3f 0x000ffe3f 0x00000027 Data RO 32964 .constdata a5Alg.lib(layer3dec.o) 0x000ffe66 0x000ffe66 0x00000002 PAD 0x000ffe68 0x000ffe68 0x00000090 Data RO 32965 .constdata a5Alg.lib(layer3dec.o) 0x000ffef8 0x000ffef8 0x00000080 Data RO 33007 .constdata a5Alg.lib(synth.o) 0x000fff78 0x000fff78 0x00000880 Data RO 33008 .constdata a5Alg.lib(synth.o) 0x001007f8 0x001007f8 0x00000384 Data RO 33043 .constdata a5Alg.lib(common_aad.o) 0x00100b7c 0x00100b7c 0x00000010 Data RO 33221 .constdata a5Alg.lib(pns_aad.o) 0x00100b8c 0x00100b8c 0x00000200 Data RO 33294 .constdata a5Alg.lib(bit.o) 0x00100d8c 0x00100d8c 0x00000038 Data RO 33307 .constdata a5Alg.lib(huffman.o) 0x00100dc4 0x00100dc4 0x00000020 Data RO 33308 .constdata a5Alg.lib(huffman.o) 0x00100de4 0x00100de4 0x00000002 Data RO 33309 .constdata a5Alg.lib(huffman.o) 0x00100de6 0x00100de6 0x00000010 Data RO 33310 .constdata a5Alg.lib(huffman.o) 0x00100df6 0x00100df6 0x00000020 Data RO 33311 .constdata a5Alg.lib(huffman.o) 0x00100e16 0x00100e16 0x00000020 Data RO 33312 .constdata a5Alg.lib(huffman.o) 0x00100e36 0x00100e36 0x00000034 Data RO 33313 .constdata a5Alg.lib(huffman.o) 0x00100e6a 0x00100e6a 0x00000038 Data RO 33314 .constdata a5Alg.lib(huffman.o) 0x00100ea2 0x00100ea2 0x00000080 Data RO 33315 .constdata a5Alg.lib(huffman.o) 0x00100f22 0x00100f22 0x00000084 Data RO 33316 .constdata a5Alg.lib(huffman.o) 0x00100fa6 0x00100fa6 0x0000006c Data RO 33317 .constdata a5Alg.lib(huffman.o) 0x00101012 0x00101012 0x000000cc Data RO 33318 .constdata a5Alg.lib(huffman.o) 0x001010de 0x001010de 0x000000d0 Data RO 33319 .constdata a5Alg.lib(huffman.o) 0x001011ae 0x001011ae 0x000000c0 Data RO 33320 .constdata a5Alg.lib(huffman.o) 0x0010126e 0x0010126e 0x0000031c Data RO 33321 .constdata a5Alg.lib(huffman.o) 0x0010158a 0x0010158a 0x000002f8 Data RO 33322 .constdata a5Alg.lib(huffman.o) 0x00101882 0x00101882 0x00000324 Data RO 33323 .constdata a5Alg.lib(huffman.o) 0x00101ba6 0x00101ba6 0x00000304 Data RO 33324 .constdata a5Alg.lib(huffman.o) 0x00101eaa 0x00101eaa 0x00000002 PAD 0x00101eac 0x00101eac 0x00000008 Data RO 33325 .constdata a5Alg.lib(huffman.o) 0x00101eb4 0x00101eb4 0x00000100 Data RO 33326 .constdata a5Alg.lib(huffman.o) 0x00101fb4 0x00101fb4 0x00000334 Data RO 33339 .constdata a5Alg.lib(layer12.o) 0x001022e8 0x001022e8 0x00000008 Data RO 33353 .constdata a5Alg.lib(mp3timer.o) 0x001022f0 0x001022f0 0x00000510 Data RO 33072 .conststring a5Alg.lib(error_aad.o) Execution Region ROM4_ZERO_FILL (Exec base: 0x0018a000, Load base: 0x0018a000, Size: 0x00000000, Max: 0x00000000, ABSOLUTE, FIXED) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0018a000 - 0x00000000 Zero RW 5 ROM4_ZERO_FILL.bss anon$$obj.o
Project 2:
.map:
Load Region LR_ROM4 (Base: 0x0000a000, Size: 0x00180000, Max: 0x00180000, ABSOLUTE) Execution Region ROM4_A5LIB (Exec base: 0x0000a000, Load base: 0x0000a000, Size: 0x000f8800, Max: 0x00180000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0000a000 0x0000a000 0x00000bcc Code RO 9466 .text a5Alg.lib(dsplib.o) 0x0000abcc 0x0000abcc 0x00005624 Code RO 9664 .text a5Alg.lib(mixcontrol.o) 0x000101f0 0x000101f0 0x00000408 Code RO 9867 .text a5Alg.lib(mp3.o) 0x000105f8 0x000105f8 0x00000e40 Code RO 9942 .text a5Alg.lib(sounddecode.o) 0x00011438 0x00011438 0x000001b4 Code RO 10031 .text a5Dev.lib(adclib.o) 0x000115ec 0x000115ec 0x00000230 Code RO 10059 .text a5Dev.lib(dmalib.o) 0x0001181c 0x0001181c 0x0000022c Code RO 10077 .text a5Dev.lib(iislib.o) 0x00011a48 0x00011a48 0x00000218 Code RO 10097 .text a5Dev.lib(irqlib.o) 0x00011c60 0x00011c60 0x000003d4 Code RO 10164 .text a5Dev.lib(spilib.o) 0x00012034 0x00012034 0x0000032c Code RO 10185 .text a5Dev.lib(systemlib.o) 0x00012360 0x00012360 0x000001f8 Code RO 10205 .text a5Dev.lib(timerlib.o) 0x00012558 0x00012558 0x00000538 Code RO 10226 .text a5Dev.lib(uartlib.o) 0x00012a90 0x00012a90 0x000007e8 Code RO 10248 .text a5Kern.lib(slotlib.o) 0x00013278 0x00013278 0x0000aba8 Code RO 10303 .text a5Kern.lib(kernlib.o) 0x0001de20 0x0001de20 0x0000ca74 Code RO 10371 .text a5Kern.lib(midilib.o) 0x0002a894 0x0002a894 0x00001ae0 Code RO 10439 .text a5Alg.lib(classicreverb.o) 0x0002c374 0x0002c374 0x00001794 Code RO 10474 .text a5Alg.lib(dynamic.o) 0x0002db08 0x0002db08 0x00007a10 Code RO 10490 .text a5Alg.lib(effectmanager.o) 0x00035518 0x00035518 0x00002ddc Code RO 10627 .text a5Alg.lib(equalizer.o) 0x000382f4 0x000382f4 0x0000043c Code RO 10642 .text a5Alg.lib(pedalresonance.o) 0x00038730 0x00038730 0x0000098c Code RO 10662 .text a5Alg.lib(soundalgorithmglobal.o) 0x000390bc 0x000390bc 0x00002e24 Code RO 10834 .text a5Alg.lib(organ.o) 0x0003bee0 0x0003bee0 0x000009d0 Code RO 10878 .text a5Alg.lib(mp3encode.o) 0x0003c8b0 0x0003c8b0 0x000009d4 Code RO 10935 .text a5Alg.lib(mp3decode.o) 0x0003d284 0x0003d284 0x000003c4 Code RO 10970 .text a5Alg.lib(wavdecode.o) 0x0003d648 0x0003d648 0x000010b8 Code RO 10983 .text a5Alg.lib(aacdecode.o) 0x0003e700 0x0003e700 0x00000398 Code RO 11066 .text a5Alg.lib(polystringresonance.o) 0x0003ea98 0x0003ea98 0x00000280 Code RO 11087 .text a5Alg.lib(env.o) 0x0003ed18 0x0003ed18 0x00000280 Code RO 11100 .text a5Alg.lib(wavencode.o) 0x0003ef98 0x0003ef98 0x0000050c Code RO 11122 .text a5Kern.lib(dspdebug.o) 0x0003f4a4 0x0003f4a4 0x000005c4 Code RO 11142 .text a5Alg.lib(amp.o) 0x0003fa68 0x0003fa68 0x00000a74 Code RO 11158 .text a5Alg.lib(delay.o) 0x000404dc 0x000404dc 0x00000cac Code RO 11171 .text a5Alg.lib(dspreverb.o) 0x00041188 0x00041188 0x000005c8 Code RO 11186 .text a5Alg.lib(lofi.o) 0x00041750 0x00041750 0x00001864 Code RO 11199 .text a5Alg.lib(mdist.o) 0x00042fb4 0x00042fb4 0x00001478 Code RO 11215 .text a5Alg.lib(modernreverb.o) 0x0004442c 0x0004442c 0x00000c2c Code RO 11237 .text a5Alg.lib(modulator.o) 0x00045058 0x00045058 0x000005b8 Code RO 11250 .text a5Alg.lib(overdrive.o) 0x00045610 0x00045610 0x000007f0 Code RO 11264 .text a5Alg.lib(phaser.o) 0x00045e00 0x00045e00 0x00000600 Code RO 11279 .text a5Alg.lib(pitchshiftdelay.o) 0x00046400 0x00046400 0x00000990 Code RO 11294 .text a5Alg.lib(rotary.o) 0x00046d90 0x00046d90 0x000007d4 Code RO 11307 .text a5Alg.lib(tremolo.o) 0x00047564 0x00047564 0x00001290 Code RO 11320 .text a5Alg.lib(vdist.o) 0x000487f4 0x000487f4 0x000007b0 Code RO 11333 .text a5Alg.lib(wah.o) 0x00048fa4 0x00048fa4 0x00000770 Code RO 11346 .text a5Alg.lib(analogrecord.o) 0x00049714 0x00049714 0x0000072c Code RO 11361 .text a5Alg.lib(autofademod.o) 0x00049e40 0x00049e40 0x000007e8 Code RO 11376 .text a5Alg.lib(biphasemod.o) 0x0004a628 0x0004a628 0x00000444 Code RO 11391 .text a5Alg.lib(doppler.o) 0x0004aa6c 0x0004aa6c 0x000002dc Code RO 11406 .text a5Alg.lib(gate.o) 0x0004ad48 0x0004ad48 0x000004d0 Code RO 11419 .text a5Alg.lib(reverse.o) 0x0004b218 0x0004b218 0x00000754 Code RO 11434 .text a5Alg.lib(rfilter.o) 0x0004b96c 0x0004b96c 0x000006d0 Code RO 11449 .text a5Alg.lib(rflanger.o) 0x0004c03c 0x0004c03c 0x00000334 Code RO 11464 .text a5Alg.lib(ringmod.o) 0x0004c370 0x0004c370 0x000007a4 Code RO 11477 .text a5Alg.lib(rphaser.o) 0x0004cb14 0x0004cb14 0x00001994 Code RO 11492 .text a5Alg.lib(talkingmod.o) 0x0004e4a8 0x0004e4a8 0x000005c0 Code RO 11507 .text a5Alg.lib(vibrato.o) 0x0004ea68 0x0004ea68 0x000009a4 Code RO 11522 .text a5Alg.lib(voiceresonator.o) 0x0004f40c 0x0004f40c 0x00000bbc Code RO 11563 .text a5Alg.lib(layer3.o) 0x0004ffc8 0x0004ffc8 0x000001a4 Code RO 11644 .text a5Alg.lib(decoder.o) 0x0005016c 0x0005016c 0x00000d6c Code RO 11693 .text a5Alg.lib(frame.o) 0x00050ed8 0x00050ed8 0x00004318 Code RO 11711 .text a5Alg.lib(layer3dec.o) 0x000551f0 0x000551f0 0x00000464 Code RO 11763 .text a5Alg.lib(stream.o) 0x00055654 0x00055654 0x0000177c Code RO 11775 .text a5Alg.lib(synth.o) 0x00056dd0 0x00056dd0 0x00000294 Code RO 11795 .text a5Alg.lib(simpleecho.o) 0x00057064 0x00057064 0x0000126c Code RO 11808 .text a5Alg.lib(cfft_aad.o) 0x000582d0 0x000582d0 0x00000bdc Code RO 11843 .text a5Alg.lib(decoder_aad.o) 0x00058eac 0x00058eac 0x00000ad0 Code RO 11894 .text a5Alg.lib(filtbank_aad.o) 0x0005997c 0x0005997c 0x000002f0 Code RO 11923 .text a5Alg.lib(mdct_aad.o) 0x00059c6c 0x00059c6c 0x00000260 Code RO 11955 .text a5Alg.lib(mp4_aad.o) 0x00059ecc 0x00059ecc 0x00001894 Code RO 11973 .text a5Alg.lib(mp4atom_aad.o) 0x0005b760 0x0005b760 0x0000072c Code RO 12005 .text a5Alg.lib(mp4ff_aad.o) 0x0005be8c 0x0005be8c 0x00000e38 Code RO 12031 .text a5Alg.lib(specrec_aad.o) 0x0005ccc4 0x0005ccc4 0x00002104 Code RO 12105 .text a5Alg.lib(syntax_aad.o) 0x0005edc8 0x0005edc8 0x00000308 Code RO 12130 .text a5Alg.lib(lid.o) 0x0005f0d0 0x0005f0d0 0x000007b0 Code RO 12143 .text a5Alg.lib(amp_delay.o) 0x0005f880 0x0005f880 0x000003c0 Code RO 12156 .text a5Alg.lib(stereoenhance.o) 0x0005fc40 0x0005fc40 0x000006c8 Code RO 12169 .text a5Alg.lib(tapeecho.o) 0x00060308 0x00060308 0x000014c8 Code RO 12187 .text a5Alg.lib(vdist_delay.o) 0x000617d0 0x000617d0 0x000007e4 Code RO 12200 .text a5Alg.lib(phaser_dyn.o) 0x00061fb4 0x00061fb4 0x000003bc Code RO 12215 .text a5Alg.lib(ringmod_y.o) 0x00062370 0x00062370 0x00000c3c Code RO 12230 .text a5Alg.lib(modulator_dyn.o) 0x00062fac 0x00062fac 0x0000014c Code RO 12243 .text a5Alg.lib(bitstream.o) 0x000630f8 0x000630f8 0x00000a20 Code RO 12270 .text a5Alg.lib(formatbits.o) 0x00063b18 0x00063b18 0x00000e64 Code RO 12290 .text a5Alg.lib(l3bitstrea.o) 0x0006497c 0x0006497c 0x00001200 Code RO 12321 .text a5Alg.lib(l3loop.o) 0x00065b7c 0x00065b7c 0x000001ac Code RO 12339 .text a5Alg.lib(reservoir.o) 0x00065d28 0x00065d28 0x000002bc Code RO 12365 .text a5Alg.lib(bit.o) 0x00065fe4 0x00065fe4 0x00000be4 Code RO 12410 .text a5Alg.lib(layer12.o) 0x00066bc8 0x00066bc8 0x00000ac4 Code RO 12424 .text a5Alg.lib(mp3timer.o) 0x0006768c 0x0006768c 0x00000608 Code RO 12443 .text a5Alg.lib(bits_aad.o) 0x00067c94 0x00067c94 0x000003b4 Code RO 12459 .text a5Alg.lib(common_aad.o) 0x00068048 0x00068048 0x000001d8 Code RO 12473 .text a5Alg.lib(drc_aad.o) 0x00068220 0x00068220 0x000008cc Code RO 12502 .text a5Alg.lib(huffman_aad.o) 0x00068aec 0x00068aec 0x00000258 Code RO 12577 .text a5Alg.lib(is_aad.o) 0x00068d44 0x00068d44 0x00000130 Code RO 12594 .text a5Alg.lib(mp4sample_aad.o) 0x00068e74 0x00068e74 0x000002a4 Code RO 12606 .text a5Alg.lib(mp4util_aad.o) 0x00069118 0x00069118 0x000001bc Code RO 12619 .text a5Alg.lib(ms_aad.o) 0x000692d4 0x000692d4 0x000006dc Code RO 12637 .text a5Alg.lib(pns_aad.o) 0x000699b0 0x000699b0 0x00000090 Code RO 12672 .text a5Alg.lib(pulse_aad.o) 0x00069a40 0x00069a40 0x0000082c Code RO 12684 .text a5Alg.lib(tns_aad.o) 0x0006a26c 0x0006a26c 0x00000050 Code RO 12698 .text a5Alg.lib(mul.o) 0x0006a2bc 0x0006a2bc 0x0000002c Code RO 10261 i.DspWrite a5Kern.lib(slotlib.o) 0x0006a2e8 0x0006a2e8 0x00000010 Code RO 10273 i.DspWriteForInit a5Kern.lib(slotlib.o) 0x0006a2f8 0x0006a2f8 0x00000038 Code RO 10267 i.SynthRamInitial a5Kern.lib(slotlib.o) 0x0006a330 0x0006a330 0x00000028 Code RO 10323 i.absByteA5 a5Kern.lib(kernlib.o) 0x0006a358 0x0006a358 0x00000020 Code RO 10317 i.overflowClip a5Kern.lib(kernlib.o) 0x0006a378 0x0006a378 0x00000010 Code RO 10329 i.overflowClipMax a5Kern.lib(kernlib.o) 0x0006a388 0x0006a388 0x0000c9c0 Data RO 9468 .constdata a5Alg.lib(dsplib.o) 0x00076d48 0x00076d48 0x00000b0c Data RO 9666 .constdata a5Alg.lib(mixcontrol.o) 0x00077854 0x00077854 0x000086d0 Data RO 9868 .constdata a5Alg.lib(mp3.o) 0x0007ff24 0x0007ff24 0x00000020 Data RO 10099 .constdata a5Dev.lib(irqlib.o) 0x0007ff44 0x0007ff44 0x00000600 Data RO 10249 .constdata a5Kern.lib(slotlib.o) 0x00080544 0x00080544 0x00002332 Data RO 10305 .constdata a5Kern.lib(kernlib.o) 0x00082876 0x00082876 0x00000002 PAD 0x00082878 0x00082878 0x000006f4 Data RO 10373 .constdata a5Kern.lib(midilib.o) 0x00082f6c 0x00082f6c 0x000003fc Data RO 10441 .constdata a5Alg.lib(classicreverb.o) 0x00083368 0x00083368 0x00001f44 Data RO 10628 .constdata a5Alg.lib(equalizer.o) 0x000852ac 0x000852ac 0x00000090 Data RO 10643 .constdata a5Alg.lib(pedalresonance.o) 0x0008533c 0x0008533c 0x00000200 Data RO 10663 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x0008553c 0x0008553c 0x000025d4 Data RO 10664 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x00087b10 0x00087b10 0x00000180 Data RO 10682 .constdata a5Alg.lib(dsp compile.o) 0x00087c90 0x00087c90 0x00000180 Data RO 10683 .constdata a5Alg.lib(dsp compile.o) 0x00087e10 0x00087e10 0x00000180 Data RO 10684 .constdata a5Alg.lib(dsp compile.o) 0x00087f90 0x00087f90 0x000003c0 Data RO 10685 .constdata a5Alg.lib(dsp compile.o) 0x00088350 0x00088350 0x000003c0 Data RO 10686 .constdata a5Alg.lib(dsp compile.o) 0x00088710 0x00088710 0x000003c0 Data RO 10687 .constdata a5Alg.lib(dsp compile.o) 0x00088ad0 0x00088ad0 0x00000660 Data RO 10688 .constdata a5Alg.lib(dsp compile.o) 0x00089130 0x00089130 0x00000660 Data RO 10689 .constdata a5Alg.lib(dsp compile.o) 0x00089790 0x00089790 0x00000660 Data RO 10690 .constdata a5Alg.lib(dsp compile.o) 0x00089df0 0x00089df0 0x000003c0 Data RO 10691 .constdata a5Alg.lib(dsp compile.o) 0x0008a1b0 0x0008a1b0 0x000003c0 Data RO 10692 .constdata a5Alg.lib(dsp compile.o) 0x0008a570 0x0008a570 0x000003c0 Data RO 10693 .constdata a5Alg.lib(dsp compile.o) 0x0008a930 0x0008a930 0x00000280 Data RO 10694 .constdata a5Alg.lib(dsp compile.o) 0x0008abb0 0x0008abb0 0x00000280 Data RO 10695 .constdata a5Alg.lib(dsp compile.o) 0x0008ae30 0x0008ae30 0x00000280 Data RO 10696 .constdata a5Alg.lib(dsp compile.o) 0x0008b0b0 0x0008b0b0 0x00000300 Data RO 10697 .constdata a5Alg.lib(dsp compile.o) 0x0008b3b0 0x0008b3b0 0x00000300 Data RO 10698 .constdata a5Alg.lib(dsp compile.o) 0x0008b6b0 0x0008b6b0 0x00000300 Data RO 10699 .constdata a5Alg.lib(dsp compile.o) 0x0008b9b0 0x0008b9b0 0x000002e0 Data RO 10700 .constdata a5Alg.lib(dsp compile.o) 0x0008bc90 0x0008bc90 0x000002e0 Data RO 10701 .constdata a5Alg.lib(dsp compile.o) 0x0008bf70 0x0008bf70 0x000002e0 Data RO 10702 .constdata a5Alg.lib(dsp compile.o) 0x0008c250 0x0008c250 0x00000040 Data RO 10703 .constdata a5Alg.lib(dsp compile.o) 0x0008c290 0x0008c290 0x00000040 Data RO 10704 .constdata a5Alg.lib(dsp compile.o) 0x0008c2d0 0x0008c2d0 0x00000040 Data RO 10705 .constdata a5Alg.lib(dsp compile.o) 0x0008c310 0x0008c310 0x00000180 Data RO 10706 .constdata a5Alg.lib(dsp compile.o) 0x0008c490 0x0008c490 0x00000180 Data RO 10707 .constdata a5Alg.lib(dsp compile.o) 0x0008c610 0x0008c610 0x00000180 Data RO 10708 .constdata a5Alg.lib(dsp compile.o) 0x0008c790 0x0008c790 0x00000500 Data RO 10709 .constdata a5Alg.lib(dsp compile.o) 0x0008cc90 0x0008cc90 0x00000500 Data RO 10710 .constdata a5Alg.lib(dsp compile.o) 0x0008d190 0x0008d190 0x00000500 Data RO 10711 .constdata a5Alg.lib(dsp compile.o) 0x0008d690 0x0008d690 0x00000340 Data RO 10712 .constdata a5Alg.lib(dsp compile.o) 0x0008d9d0 0x0008d9d0 0x00000340 Data RO 10713 .constdata a5Alg.lib(dsp compile.o) 0x0008dd10 0x0008dd10 0x00000340 Data RO 10714 .constdata a5Alg.lib(dsp compile.o) 0x0008e050 0x0008e050 0x000006c0 Data RO 10715 .constdata a5Alg.lib(dsp compile.o) 0x0008e710 0x0008e710 0x000006c0 Data RO 10716 .constdata a5Alg.lib(dsp compile.o) 0x0008edd0 0x0008edd0 0x000006c0 Data RO 10717 .constdata a5Alg.lib(dsp compile.o) 0x0008f490 0x0008f490 0x00000700 Data RO 10718 .constdata a5Alg.lib(dsp compile.o) 0x0008fb90 0x0008fb90 0x00000700 Data RO 10719 .constdata a5Alg.lib(dsp compile.o) 0x00090290 0x00090290 0x00000700 Data RO 10720 .constdata a5Alg.lib(dsp compile.o) 0x00090990 0x00090990 0x000001a0 Data RO 10721 .constdata a5Alg.lib(dsp compile.o) 0x00090b30 0x00090b30 0x000001a0 Data RO 10722 .constdata a5Alg.lib(dsp compile.o) 0x00090cd0 0x00090cd0 0x000001a0 Data RO 10723 .constdata a5Alg.lib(dsp compile.o) 0x00090e70 0x00090e70 0x000001e0 Data RO 10724 .constdata a5Alg.lib(dsp compile.o) 0x00091050 0x00091050 0x000001e0 Data RO 10725 .constdata a5Alg.lib(dsp compile.o) 0x00091230 0x00091230 0x000001e0 Data RO 10726 .constdata a5Alg.lib(dsp compile.o) 0x00091410 0x00091410 0x00000140 Data RO 10727 .constdata a5Alg.lib(dsp compile.o) 0x00091550 0x00091550 0x00000140 Data RO 10728 .constdata a5Alg.lib(dsp compile.o) 0x00091690 0x00091690 0x00000140 Data RO 10729 .constdata a5Alg.lib(dsp compile.o) 0x000917d0 0x000917d0 0x000000c0 Data RO 10730 .constdata a5Alg.lib(dsp compile.o) 0x00091890 0x00091890 0x000000c0 Data RO 10731 .constdata a5Alg.lib(dsp compile.o) 0x00091950 0x00091950 0x000000c0 Data RO 10732 .constdata a5Alg.lib(dsp compile.o) 0x00091a10 0x00091a10 0x00000100 Data RO 10733 .constdata a5Alg.lib(dsp compile.o) 0x00091b10 0x00091b10 0x00000100 Data RO 10734 .constdata a5Alg.lib(dsp compile.o) 0x00091c10 0x00091c10 0x00000100 Data RO 10735 .constdata a5Alg.lib(dsp compile.o) 0x00091d10 0x00091d10 0x00000540 Data RO 10736 .constdata a5Alg.lib(dsp compile.o) 0x00092250 0x00092250 0x00000540 Data RO 10737 .constdata a5Alg.lib(dsp compile.o) 0x00092790 0x00092790 0x00000540 Data RO 10738 .constdata a5Alg.lib(dsp compile.o) 0x00092cd0 0x00092cd0 0x00000360 Data RO 10739 .constdata a5Alg.lib(dsp compile.o) 0x00093030 0x00093030 0x00000360 Data RO 10740 .constdata a5Alg.lib(dsp compile.o) 0x00093390 0x00093390 0x00000360 Data RO 10741 .constdata a5Alg.lib(dsp compile.o) 0x000936f0 0x000936f0 0x000004c0 Data RO 10742 .constdata a5Alg.lib(dsp compile.o) 0x00093bb0 0x00093bb0 0x000004c0 Data RO 10743 .constdata a5Alg.lib(dsp compile.o) 0x00094070 0x00094070 0x000004c0 Data RO 10744 .constdata a5Alg.lib(dsp compile.o) 0x00094530 0x00094530 0x00000320 Data RO 10745 .constdata a5Alg.lib(dsp compile.o) 0x00094850 0x00094850 0x00000320 Data RO 10746 .constdata a5Alg.lib(dsp compile.o) 0x00094b70 0x00094b70 0x00000320 Data RO 10747 .constdata a5Alg.lib(dsp compile.o) 0x00094e90 0x00094e90 0x00000180 Data RO 10748 .constdata a5Alg.lib(dsp compile.o) 0x00095010 0x00095010 0x00000180 Data RO 10749 .constdata a5Alg.lib(dsp compile.o) 0x00095190 0x00095190 0x00000180 Data RO 10750 .constdata a5Alg.lib(dsp compile.o) 0x00095310 0x00095310 0x000002e0 Data RO 10751 .constdata a5Alg.lib(dsp compile.o) 0x000955f0 0x000955f0 0x000002e0 Data RO 10752 .constdata a5Alg.lib(dsp compile.o) 0x000958d0 0x000958d0 0x000002e0 Data RO 10753 .constdata a5Alg.lib(dsp compile.o) 0x00095bb0 0x00095bb0 0x00000300 Data RO 10754 .constdata a5Alg.lib(dsp compile.o) 0x00095eb0 0x00095eb0 0x00000300 Data RO 10755 .constdata a5Alg.lib(dsp compile.o) 0x000961b0 0x000961b0 0x00000300 Data RO 10756 .constdata a5Alg.lib(dsp compile.o) 0x000964b0 0x000964b0 0x00000360 Data RO 10757 .constdata a5Alg.lib(dsp compile.o) 0x00096810 0x00096810 0x00000360 Data RO 10758 .constdata a5Alg.lib(dsp compile.o) 0x00096b70 0x00096b70 0x00000360 Data RO 10759 .constdata a5Alg.lib(dsp compile.o) 0x00096ed0 0x00096ed0 0x00000320 Data RO 10760 .constdata a5Alg.lib(dsp compile.o) 0x000971f0 0x000971f0 0x00000320 Data RO 10761 .constdata a5Alg.lib(dsp compile.o) 0x00097510 0x00097510 0x00000320 Data RO 10762 .constdata a5Alg.lib(dsp compile.o) 0x00097830 0x00097830 0x000005e0 Data RO 10763 .constdata a5Alg.lib(dsp compile.o) 0x00097e10 0x00097e10 0x000005e0 Data RO 10764 .constdata a5Alg.lib(dsp compile.o) 0x000983f0 0x000983f0 0x000005e0 Data RO 10765 .constdata a5Alg.lib(dsp compile.o) 0x000989d0 0x000989d0 0x000004e0 Data RO 10766 .constdata a5Alg.lib(dsp compile.o) 0x00098eb0 0x00098eb0 0x000004e0 Data RO 10767 .constdata a5Alg.lib(dsp compile.o) 0x00099390 0x00099390 0x000004e0 Data RO 10768 .constdata a5Alg.lib(dsp compile.o) 0x00099870 0x00099870 0x000002e0 Data RO 10769 .constdata a5Alg.lib(dsp compile.o) 0x00099b50 0x00099b50 0x000002e0 Data RO 10770 .constdata a5Alg.lib(dsp compile.o) 0x00099e30 0x00099e30 0x000002e0 Data RO 10771 .constdata a5Alg.lib(dsp compile.o) 0x0009a110 0x0009a110 0x00000140 Data RO 10772 .constdata a5Alg.lib(dsp compile.o) 0x0009a250 0x0009a250 0x00000140 Data RO 10773 .constdata a5Alg.lib(dsp compile.o) 0x0009a390 0x0009a390 0x00000140 Data RO 10774 .constdata a5Alg.lib(dsp compile.o) 0x0009a4d0 0x0009a4d0 0x00000200 Data RO 10775 .constdata a5Alg.lib(dsp compile.o) 0x0009a6d0 0x0009a6d0 0x00000200 Data RO 10776 .constdata a5Alg.lib(dsp compile.o) 0x0009a8d0 0x0009a8d0 0x00000200 Data RO 10777 .constdata a5Alg.lib(dsp compile.o) 0x0009aad0 0x0009aad0 0x00000340 Data RO 10778 .constdata a5Alg.lib(dsp compile.o) 0x0009ae10 0x0009ae10 0x00000340 Data RO 10779 .constdata a5Alg.lib(dsp compile.o) 0x0009b150 0x0009b150 0x00000340 Data RO 10780 .constdata a5Alg.lib(dsp compile.o) 0x0009b490 0x0009b490 0x00000340 Data RO 10781 .constdata a5Alg.lib(dsp compile.o) 0x0009b7d0 0x0009b7d0 0x00000340 Data RO 10782 .constdata a5Alg.lib(dsp compile.o) 0x0009bb10 0x0009bb10 0x00000340 Data RO 10783 .constdata a5Alg.lib(dsp compile.o) 0x0009be50 0x0009be50 0x00000280 Data RO 10784 .constdata a5Alg.lib(dsp compile.o) 0x0009c0d0 0x0009c0d0 0x00000280 Data RO 10785 .constdata a5Alg.lib(dsp compile.o) 0x0009c350 0x0009c350 0x00000280 Data RO 10786 .constdata a5Alg.lib(dsp compile.o) 0x0009c5d0 0x0009c5d0 0x00000240 Data RO 10787 .constdata a5Alg.lib(dsp compile.o) 0x0009c810 0x0009c810 0x00000240 Data RO 10788 .constdata a5Alg.lib(dsp compile.o) 0x0009ca50 0x0009ca50 0x00000240 Data RO 10789 .constdata a5Alg.lib(dsp compile.o) 0x0009cc90 0x0009cc90 0x00000340 Data RO 10790 .constdata a5Alg.lib(dsp compile.o) 0x0009cfd0 0x0009cfd0 0x00000340 Data RO 10791 .constdata a5Alg.lib(dsp compile.o) 0x0009d310 0x0009d310 0x00000340 Data RO 10792 .constdata a5Alg.lib(dsp compile.o) 0x0009d650 0x0009d650 0x00000260 Data RO 10793 .constdata a5Alg.lib(dsp compile.o) 0x0009d8b0 0x0009d8b0 0x00000260 Data RO 10794 .constdata a5Alg.lib(dsp compile.o) 0x0009db10 0x0009db10 0x00000260 Data RO 10795 .constdata a5Alg.lib(dsp compile.o) 0x0009dd70 0x0009dd70 0x00000740 Data RO 10796 .constdata a5Alg.lib(dsp compile.o) 0x0009e4b0 0x0009e4b0 0x00000740 Data RO 10797 .constdata a5Alg.lib(dsp compile.o) 0x0009ebf0 0x0009ebf0 0x00000740 Data RO 10798 .constdata a5Alg.lib(dsp compile.o) 0x0009f330 0x0009f330 0x00000360 Data RO 10799 .constdata a5Alg.lib(dsp compile.o) 0x0009f690 0x0009f690 0x00000360 Data RO 10800 .constdata a5Alg.lib(dsp compile.o) 0x0009f9f0 0x0009f9f0 0x00000360 Data RO 10801 .constdata a5Alg.lib(dsp compile.o) 0x0009fd50 0x0009fd50 0x00000320 Data RO 10802 .constdata a5Alg.lib(dsp compile.o) 0x000a0070 0x000a0070 0x00000320 Data RO 10803 .constdata a5Alg.lib(dsp compile.o) 0x000a0390 0x000a0390 0x00000320 Data RO 10804 .constdata a5Alg.lib(dsp compile.o) 0x000a06b0 0x000a06b0 0x000001e0 Data RO 10805 .constdata a5Alg.lib(dsp compile.o) 0x000a0890 0x000a0890 0x000001e0 Data RO 10806 .constdata a5Alg.lib(dsp compile.o) 0x000a0a70 0x000a0a70 0x000001e0 Data RO 10807 .constdata a5Alg.lib(dsp compile.o) 0x000a0c50 0x000a0c50 0x00000420 Data RO 10808 .constdata a5Alg.lib(dsp compile.o) 0x000a1070 0x000a1070 0x00000420 Data RO 10809 .constdata a5Alg.lib(dsp compile.o) 0x000a1490 0x000a1490 0x00000420 Data RO 10810 .constdata a5Alg.lib(dsp compile.o) 0x000a18b0 0x000a18b0 0x00000340 Data RO 10811 .constdata a5Alg.lib(dsp compile.o) 0x000a1bf0 0x000a1bf0 0x00000340 Data RO 10812 .constdata a5Alg.lib(dsp compile.o) 0x000a1f30 0x000a1f30 0x00000340 Data RO 10813 .constdata a5Alg.lib(dsp compile.o) 0x000a2270 0x000a2270 0x00000380 Data RO 10814 .constdata a5Alg.lib(dsp compile.o) 0x000a25f0 0x000a25f0 0x00000380 Data RO 10815 .constdata a5Alg.lib(dsp compile.o) 0x000a2970 0x000a2970 0x00000380 Data RO 10816 .constdata a5Alg.lib(dsp compile.o) 0x000a2cf0 0x000a2cf0 0x00000360 Data RO 10817 .constdata a5Alg.lib(dsp compile.o) 0x000a3050 0x000a3050 0x00000360 Data RO 10818 .constdata a5Alg.lib(dsp compile.o) 0x000a33b0 0x000a33b0 0x00000360 Data RO 10819 .constdata a5Alg.lib(dsp compile.o) 0x000a3710 0x000a3710 0x00000320 Data RO 10820 .constdata a5Alg.lib(dsp compile.o) 0x000a3a30 0x000a3a30 0x00000320 Data RO 10821 .constdata a5Alg.lib(dsp compile.o) 0x000a3d50 0x000a3d50 0x00000320 Data RO 10822 .constdata a5Alg.lib(dsp compile.o) 0x000a4070 0x000a4070 0x00000960 Data RO 10823 .constdata a5Alg.lib(dsp compile.o) 0x000a49d0 0x000a49d0 0x00000960 Data RO 10824 .constdata a5Alg.lib(dsp compile.o) 0x000a5330 0x000a5330 0x00000c80 Data RO 10836 .constdata a5Alg.lib(organ.o) 0x000a5fb0 0x000a5fb0 0x00000048 Data RO 10882 .constdata a5Alg.lib(mp3encode.o) 0x000a5ff8 0x000a5ff8 0x0000018c Data RO 11068 .constdata a5Alg.lib(polystringresonance.o) 0x000a6184 0x000a6184 0x000008a0 Data RO 11124 .constdata a5Kern.lib(dspdebug.o) 0x000a6a24 0x000a6a24 0x000001f8 Data RO 11172 .constdata a5Alg.lib(dspreverb.o) 0x000a6c1c 0x000a6c1c 0x000004b4 Data RO 11218 .constdata a5Alg.lib(modernreverb.o) 0x000a70d0 0x000a70d0 0x0000002c Data RO 11251 .constdata a5Alg.lib(overdrive.o) 0x000a70fc 0x000a70fc 0x00000414 Data RO 11265 .constdata a5Alg.lib(phaser.o) 0x000a7510 0x000a7510 0x00000194 Data RO 11280 .constdata a5Alg.lib(pitchshiftdelay.o) 0x000a76a4 0x000a76a4 0x000007e4 Data RO 11347 .constdata a5Alg.lib(analogrecord.o) 0x000a7e88 0x000a7e88 0x000003cc Data RO 11362 .constdata a5Alg.lib(autofademod.o) 0x000a8254 0x000a8254 0x000004bc Data RO 11377 .constdata a5Alg.lib(biphasemod.o) 0x000a8710 0x000a8710 0x000003f2 Data RO 11392 .constdata a5Alg.lib(doppler.o) 0x000a8b02 0x000a8b02 0x00000002 PAD 0x000a8b04 0x000a8b04 0x00000048 Data RO 11420 .constdata a5Alg.lib(reverse.o) 0x000a8b4c 0x000a8b4c 0x00000320 Data RO 11435 .constdata a5Alg.lib(rfilter.o) 0x000a8e6c 0x000a8e6c 0x00000194 Data RO 11450 .constdata a5Alg.lib(rflanger.o) 0x000a9000 0x000a9000 0x00000978 Data RO 11478 .constdata a5Alg.lib(rphaser.o) 0x000a9978 0x000a9978 0x00001130 Data RO 11493 .constdata a5Alg.lib(talkingmod.o) 0x000aaaa8 0x000aaaa8 0x00000328 Data RO 11508 .constdata a5Alg.lib(vibrato.o) 0x000aadd0 0x000aadd0 0x000004bc Data RO 11523 .constdata a5Alg.lib(voiceresonator.o) 0x000ab28c 0x000ab28c 0x00003840 Data RO 11537 .constdata a5Alg.lib(organwavetable.o) 0x000aeacc 0x000aeacc 0x00003840 Data RO 11538 .constdata a5Alg.lib(organwavetable.o) 0x000b230c 0x000b230c 0x00003840 Data RO 11539 .constdata a5Alg.lib(organwavetable.o) 0x000b5b4c 0x000b5b4c 0x00003840 Data RO 11540 .constdata a5Alg.lib(organwavetable.o) 0x000b938c 0x000b938c 0x00003840 Data RO 11541 .constdata a5Alg.lib(organwavetable.o) 0x000bcbcc 0x000bcbcc 0x00003840 Data RO 11542 .constdata a5Alg.lib(organwavetable.o) 0x000c040c 0x000c040c 0x00003840 Data RO 11543 .constdata a5Alg.lib(organwavetable.o) 0x000c3c4c 0x000c3c4c 0x00003840 Data RO 11544 .constdata a5Alg.lib(organwavetable.o) 0x000c748c 0x000c748c 0x00003840 Data RO 11545 .constdata a5Alg.lib(organwavetable.o) 0x000caccc 0x000caccc 0x00003840 Data RO 11546 .constdata a5Alg.lib(organwavetable.o) 0x000ce50c 0x000ce50c 0x00003840 Data RO 11547 .constdata a5Alg.lib(organwavetable.o) 0x000d1d4c 0x000d1d4c 0x00003840 Data RO 11548 .constdata a5Alg.lib(organwavetable.o) 0x000d558c 0x000d558c 0x00003840 Data RO 11549 .constdata a5Alg.lib(organwavetable.o) 0x000d8dcc 0x000d8dcc 0x00003840 Data RO 11550 .constdata a5Alg.lib(organwavetable.o) 0x000dc60c 0x000dc60c 0x00003840 Data RO 11551 .constdata a5Alg.lib(organwavetable.o) 0x000dfe4c 0x000dfe4c 0x00003840 Data RO 11552 .constdata a5Alg.lib(organwavetable.o) 0x000e368c 0x000e368c 0x00000e10 Data RO 11553 .constdata a5Alg.lib(organwavetable.o) 0x000e449c 0x000e449c 0x00000e10 Data RO 11554 .constdata a5Alg.lib(organwavetable.o) 0x000e52ac 0x000e52ac 0x0000b308 Data RO 11566 .constdata a5Alg.lib(layer3.o) 0x000f05b4 0x000f05b4 0x00000144 Data RO 11694 .constdata a5Alg.lib(frame.o) 0x000f06f8 0x000f06f8 0x00008368 Data RO 11713 .constdata a5Alg.lib(layer3dec.o) 0x000f8a60 0x000f8a60 0x00000016 Data RO 11714 .constdata a5Alg.lib(layer3dec.o) 0x000f8a76 0x000f8a76 0x00000016 Data RO 11715 .constdata a5Alg.lib(layer3dec.o) 0x000f8a8c 0x000f8a8c 0x00000016 Data RO 11716 .constdata a5Alg.lib(layer3dec.o) 0x000f8aa2 0x000f8aa2 0x00000027 Data RO 11717 .constdata a5Alg.lib(layer3dec.o) 0x000f8ac9 0x000f8ac9 0x00000027 Data RO 11718 .constdata a5Alg.lib(layer3dec.o) 0x000f8af0 0x000f8af0 0x00000027 Data RO 11719 .constdata a5Alg.lib(layer3dec.o) 0x000f8b17 0x000f8b17 0x00000026 Data RO 11720 .constdata a5Alg.lib(layer3dec.o) 0x000f8b3d 0x000f8b3d 0x00000026 Data RO 11721 .constdata a5Alg.lib(layer3dec.o) 0x000f8b63 0x000f8b63 0x00000026 Data RO 11722 .constdata a5Alg.lib(layer3dec.o) 0x000f8b89 0x000f8b89 0x00000016 Data RO 11723 .constdata a5Alg.lib(layer3dec.o) 0x000f8b9f 0x000f8b9f 0x00000016 Data RO 11724 .constdata a5Alg.lib(layer3dec.o) 0x000f8bb5 0x000f8bb5 0x00000027 Data RO 11725 .constdata a5Alg.lib(layer3dec.o) 0x000f8bdc 0x000f8bdc 0x00000027 Data RO 11726 .constdata a5Alg.lib(layer3dec.o) 0x000f8c03 0x000f8c03 0x00000027 Data RO 11727 .constdata a5Alg.lib(layer3dec.o) 0x000f8c2a 0x000f8c2a 0x00000024 Data RO 11728 .constdata a5Alg.lib(layer3dec.o) 0x000f8c4e 0x000f8c4e 0x00000024 Data RO 11729 .constdata a5Alg.lib(layer3dec.o) 0x000f8c72 0x000f8c72 0x00000024 Data RO 11730 .constdata a5Alg.lib(layer3dec.o) 0x000f8c96 0x000f8c96 0x00000016 Data RO 11731 .constdata a5Alg.lib(layer3dec.o) 0x000f8cac 0x000f8cac 0x00000027 Data RO 11732 .constdata a5Alg.lib(layer3dec.o) 0x000f8cd3 0x000f8cd3 0x00000027 Data RO 11733 .constdata a5Alg.lib(layer3dec.o) 0x000f8cfa 0x000f8cfa 0x00000002 PAD 0x000f8cfc 0x000f8cfc 0x00000090 Data RO 11734 .constdata a5Alg.lib(layer3dec.o) 0x000f8d8c 0x000f8d8c 0x00000080 Data RO 11776 .constdata a5Alg.lib(synth.o) 0x000f8e0c 0x000f8e0c 0x00000880 Data RO 11777 .constdata a5Alg.lib(synth.o) 0x000f968c 0x000f968c 0x00001600 Data RO 11810 .constdata a5Alg.lib(cfft_aad.o) 0x000fac8c 0x000fac8c 0x0000002d Data RO 11845 .constdata a5Alg.lib(decoder_aad.o) 0x000facb9 0x000facb9 0x00000003 PAD 0x000facbc 0x000facbc 0x00002400 Data RO 11896 .constdata a5Alg.lib(filtbank_aad.o) 0x000fd0bc 0x000fd0bc 0x00001200 Data RO 11925 .constdata a5Alg.lib(mdct_aad.o) 0x000fe2bc 0x000fe2bc 0x00001060 Data RO 12033 .constdata a5Alg.lib(specrec_aad.o) 0x000ff31c 0x000ff31c 0x00000054 Data RO 12034 .constdata a5Alg.lib(specrec_aad.o) 0x000ff370 0x000ff370 0x0000001a Data RO 12035 .constdata a5Alg.lib(specrec_aad.o) 0x000ff38a 0x000ff38a 0x00000060 Data RO 12036 .constdata a5Alg.lib(specrec_aad.o) 0x000ff3ea 0x000ff3ea 0x0000001a Data RO 12037 .constdata a5Alg.lib(specrec_aad.o) 0x000ff404 0x000ff404 0x00000064 Data RO 12038 .constdata a5Alg.lib(specrec_aad.o) 0x000ff468 0x000ff468 0x0000001e Data RO 12039 .constdata a5Alg.lib(specrec_aad.o) 0x000ff486 0x000ff486 0x00000068 Data RO 12040 .constdata a5Alg.lib(specrec_aad.o) 0x000ff4ee 0x000ff4ee 0x00000060 Data RO 12041 .constdata a5Alg.lib(specrec_aad.o) 0x000ff54e 0x000ff54e 0x00000020 Data RO 12042 .constdata a5Alg.lib(specrec_aad.o) 0x000ff56e 0x000ff56e 0x00000058 Data RO 12043 .constdata a5Alg.lib(specrec_aad.o) 0x000ff5c6 0x000ff5c6 0x00000020 Data RO 12044 .constdata a5Alg.lib(specrec_aad.o) 0x000ff5e6 0x000ff5e6 0x00000052 Data RO 12045 .constdata a5Alg.lib(specrec_aad.o) 0x000ff638 0x000ff638 0x00000020 Data RO 12046 .constdata a5Alg.lib(specrec_aad.o) 0x000ff658 0x000ff658 0x00000810 Data RO 12170 .constdata a5Alg.lib(tapeecho.o) 0x000ffe68 0x000ffe68 0x00000414 Data RO 12201 .constdata a5Alg.lib(phaser_dyn.o) 0x0010027c 0x0010027c 0x00000024 Data RO 12245 .constdata a5Alg.lib(bitstream.o) 0x001002a0 0x001002a0 0x00000080 Data RO 12292 .constdata a5Alg.lib(l3bitstrea.o) 0x00100320 0x00100320 0x00000160 Data RO 12323 .constdata a5Alg.lib(l3loop.o) 0x00100480 0x00100480 0x00000378 Data RO 12353 .constdata a5Alg.lib(tables.o) 0x001007f8 0x001007f8 0x00000200 Data RO 12366 .constdata a5Alg.lib(bit.o) 0x001009f8 0x001009f8 0x00000038 Data RO 12379 .constdata a5Alg.lib(huffman.o) 0x00100a30 0x00100a30 0x00000020 Data RO 12380 .constdata a5Alg.lib(huffman.o) 0x00100a50 0x00100a50 0x00000002 Data RO 12381 .constdata a5Alg.lib(huffman.o) 0x00100a52 0x00100a52 0x00000010 Data RO 12382 .constdata a5Alg.lib(huffman.o) 0x00100a62 0x00100a62 0x00000020 Data RO 12383 .constdata a5Alg.lib(huffman.o) 0x00100a82 0x00100a82 0x00000020 Data RO 12384 .constdata a5Alg.lib(huffman.o) 0x00100aa2 0x00100aa2 0x00000034 Data RO 12385 .constdata a5Alg.lib(huffman.o) 0x00100ad6 0x00100ad6 0x00000038 Data RO 12386 .constdata a5Alg.lib(huffman.o) 0x00100b0e 0x00100b0e 0x00000080 Data RO 12387 .constdata a5Alg.lib(huffman.o) 0x00100b8e 0x00100b8e 0x00000084 Data RO 12388 .constdata a5Alg.lib(huffman.o) 0x00100c12 0x00100c12 0x0000006c Data RO 12389 .constdata a5Alg.lib(huffman.o) 0x00100c7e 0x00100c7e 0x000000cc Data RO 12390 .constdata a5Alg.lib(huffman.o) 0x00100d4a 0x00100d4a 0x000000d0 Data RO 12391 .constdata a5Alg.lib(huffman.o) 0x00100e1a 0x00100e1a 0x000000c0 Data RO 12392 .constdata a5Alg.lib(huffman.o) 0x00100eda 0x00100eda 0x0000031c Data RO 12393 .constdata a5Alg.lib(huffman.o) 0x001011f6 0x001011f6 0x000002f8 Data RO 12394 .constdata a5Alg.lib(huffman.o) 0x001014ee 0x001014ee 0x00000324 Data RO 12395 .constdata a5Alg.lib(huffman.o) 0x00101812 0x00101812 0x00000304 Data RO 12396 .constdata a5Alg.lib(huffman.o) 0x00101b16 0x00101b16 0x00000002 PAD 0x00101b18 0x00101b18 0x00000008 Data RO 12397 .constdata a5Alg.lib(huffman.o) 0x00101b20 0x00101b20 0x00000100 Data RO 12398 .constdata a5Alg.lib(huffman.o) 0x00101c20 0x00101c20 0x00000334 Data RO 12411 .constdata a5Alg.lib(layer12.o) 0x00101f54 0x00101f54 0x00000008 Data RO 12425 .constdata a5Alg.lib(mp3timer.o) 0x00101f5c 0x00101f5c 0x00000384 Data RO 12460 .constdata a5Alg.lib(common_aad.o) 0x001022e0 0x001022e0 0x00000010 Data RO 12638 .constdata a5Alg.lib(pns_aad.o) 0x001022f0 0x001022f0 0x00000510 Data RO 12489 .conststring a5Alg.lib(error_aad.o) Execution Region ROM4_ZERO_FILL (Exec base: 0x0018a000, Load base: 0x0018a000, Size: 0x00000000, Max: 0x00000000, ABSOLUTE, FIXED) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0018a000 - 0x00000000 Zero RW 4 ROM4_ZERO_FILL.bss anon$$obj.o
This approach reveals that the addresses of the third object are different.
I am wondering if it is necessary to specify the order of objects in the scatter file? So I tried to use armar -t to extract the .o files included in the lib and write them in order to the Execution Region, but after compiling and checking the address distribution in the .map file, it still did not follow the order specified in the scatter file.
armar -t
LR_ROM4 0x0000A000 FIXED 0x180000 ; A5LIB, 1.5M for RO { ROM4_A5LIB 0x0000A000 0x180000 ; RO data { dsplib.o(+RO) amp.o(+RO) classicreverb.o(+RO) combinedeffect.o(+RO) delay.o(+RO) dspreverb.o(+RO) dynamic.o(+RO) effectmanager.o(+RO) equalizer.o(+RO) lofi.o(+RO) mdist.o(+RO) mixcontrol.o(+RO) modernreverb.o(+RO) modulator.o(+RO) overdrive.o(+RO) pedalresonance.o(+RO) phaser.o(+RO) pitchshiftdelay.o(+RO) rotary.o(+RO) soundalgorithmglobal.o(+RO) tremolo.o(+RO) vdist.o(+RO) wah.o(+RO) analogrecord.o(+RO) autofademod.o(+RO) biphasemod.o(+RO) doppler.o(+RO) dsp compile.o(+RO) gate.o(+RO) reverse.o(+RO) rfilter.o(+RO) rflanger.o(+RO) ringmod.o(+RO) rphaser.o(+RO) stringresonance.o(+RO) talkingmod.o(+RO) vibrato.o(+RO) voiceresonator.o(+RO) organ.o(+RO) organwavetable.o(+RO) bitstream.o(+RO) formatbits.o(+RO) l3bitstrea.o(+RO) l3loop.o(+RO) l3mdct.o(+RO) layer3.o(+RO) mp3.o(+RO) mp3encode.o(+RO) mul.o(+RO) reservoir.o(+RO) tables.o(+RO) bit.o(+RO) decoder.o(+RO) fixed.o(+RO) frame.o(+RO) huffman.o(+RO) layer3dec.o(+RO) layer12.o(+RO) mp3decode.o(+RO) mp3timer.o(+RO) stream.o(+RO) synth.o(+RO) version.o(+RO) simpleecho.o(+RO) sounddecode.o(+RO) wavdecode.o(+RO) aacdecode.o(+RO) audio_aad.o(+RO) bits_aad.o(+RO) cfft_aad.o(+RO) common_aad.o(+RO) decoder_aad.o(+RO) drc_aad.o(+RO) error_aad.o(+RO) filtbank_aad.o(+RO) getopt_aad.o(+RO) huffman_aad.o(+RO) is_aad.o(+RO) mdct_aad.o(+RO) mp4_aad.o(+RO) mp4atom_aad.o(+RO) mp4ff_aad.o(+RO) mp4meta_aad.o(+RO) mp4sample_aad.o(+RO) mp4util_aad.o(+RO) ms_aad.o(+RO) output_aad.o(+RO) pns_aad.o(+RO) pulse_aad.o(+RO) specrec_aad.o(+RO) syntax_aad.o(+RO) tns_aad.o(+RO) polystringresonance.o(+RO) lid.o(+RO) env.o(+RO) amp_delay.o(+RO) simpleecho_test.o(+RO) stereoenhance.o(+RO) tapeecho.o(+RO) vdist_delay.o(+RO) wavencode.o(+RO) phaser_dyn.o(+RO) ringmod_y.o(+RO) modulator_dyn.o(+RO) } ROM4_ZERO_FILL 0x00018A000 FIXED EMPTY 0x0 {} }
Load Region LR_ROM4 (Base: 0x0000a000, Size: 0x00180000, Max: 0x00180000, ABSOLUTE) Execution Region ROM4_A5LIB (Exec base: 0x0000a000, Load base: 0x0000a000, Size: 0x000bdcc4, Max: 0x00180000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0000a000 0x0000a000 0x00000bcc Code RO 29988 .text a5Alg.lib(dsplib.o) 0x0000abcc 0x0000abcc 0x00005624 Code RO 30186 .text a5Alg.lib(mixcontrol.o) 0x000101f0 0x000101f0 0x00000408 Code RO 30389 .text a5Alg.lib(mp3.o) 0x000105f8 0x000105f8 0x00001ae0 Code RO 30942 .text a5Alg.lib(classicreverb.o) 0x000120d8 0x000120d8 0x00001794 Code RO 30998 .text a5Alg.lib(dynamic.o) 0x0001386c 0x0001386c 0x00007a10 Code RO 31014 .text a5Alg.lib(effectmanager.o) 0x0001b27c 0x0001b27c 0x00002ddc Code RO 31155 .text a5Alg.lib(equalizer.o) 0x0001e058 0x0001e058 0x0000043c Code RO 31170 .text a5Alg.lib(pedalresonance.o) 0x0001e494 0x0001e494 0x0000098c Code RO 31190 .text a5Alg.lib(soundalgorithmglobal.o) 0x0001ee20 0x0001ee20 0x00002e24 Code RO 31362 .text a5Alg.lib(organ.o) 0x00021c44 0x00021c44 0x000009d0 Code RO 31406 .text a5Alg.lib(mp3encode.o) 0x00022614 0x00022614 0x00000e40 Code RO 31463 .text a5Alg.lib(sounddecode.o) 0x00023454 0x00023454 0x000010b8 Code RO 31527 .text a5Alg.lib(aacdecode.o) 0x0002450c 0x0002450c 0x00000398 Code RO 31610 .text a5Alg.lib(polystringresonance.o) 0x000248a4 0x000248a4 0x00000280 Code RO 31631 .text a5Alg.lib(env.o) 0x00024b24 0x00024b24 0x00000280 Code RO 31644 .text a5Alg.lib(wavencode.o) 0x00024da4 0x00024da4 0x000005c4 Code RO 31759 .text a5Alg.lib(amp.o) 0x00025368 0x00025368 0x00000a74 Code RO 31775 .text a5Alg.lib(delay.o) 0x00025ddc 0x00025ddc 0x00000cac Code RO 31788 .text a5Alg.lib(dspreverb.o) 0x00026a88 0x00026a88 0x000005c8 Code RO 31803 .text a5Alg.lib(lofi.o) 0x00027050 0x00027050 0x00001864 Code RO 31816 .text a5Alg.lib(mdist.o) 0x000288b4 0x000288b4 0x00001478 Code RO 31832 .text a5Alg.lib(modernreverb.o) 0x00029d2c 0x00029d2c 0x00000c2c Code RO 31854 .text a5Alg.lib(modulator.o) 0x0002a958 0x0002a958 0x000005b8 Code RO 31867 .text a5Alg.lib(overdrive.o) 0x0002af10 0x0002af10 0x000007f0 Code RO 31881 .text a5Alg.lib(phaser.o) 0x0002b700 0x0002b700 0x00000600 Code RO 31896 .text a5Alg.lib(pitchshiftdelay.o) 0x0002bd00 0x0002bd00 0x00000990 Code RO 31911 .text a5Alg.lib(rotary.o) 0x0002c690 0x0002c690 0x000007d4 Code RO 31924 .text a5Alg.lib(tremolo.o) 0x0002ce64 0x0002ce64 0x00001290 Code RO 31937 .text a5Alg.lib(vdist.o) 0x0002e0f4 0x0002e0f4 0x000007b0 Code RO 31950 .text a5Alg.lib(wah.o) 0x0002e8a4 0x0002e8a4 0x00000770 Code RO 31963 .text a5Alg.lib(analogrecord.o) 0x0002f014 0x0002f014 0x0000072c Code RO 31978 .text a5Alg.lib(autofademod.o) 0x0002f740 0x0002f740 0x000007e8 Code RO 31993 .text a5Alg.lib(biphasemod.o) 0x0002ff28 0x0002ff28 0x00000444 Code RO 32008 .text a5Alg.lib(doppler.o) 0x0003036c 0x0003036c 0x000002dc Code RO 32023 .text a5Alg.lib(gate.o) 0x00030648 0x00030648 0x000004d0 Code RO 32036 .text a5Alg.lib(reverse.o) 0x00030b18 0x00030b18 0x00000754 Code RO 32051 .text a5Alg.lib(rfilter.o) 0x0003126c 0x0003126c 0x000006d0 Code RO 32066 .text a5Alg.lib(rflanger.o) 0x0003193c 0x0003193c 0x00000334 Code RO 32081 .text a5Alg.lib(ringmod.o) 0x00031c70 0x00031c70 0x000007a4 Code RO 32094 .text a5Alg.lib(rphaser.o) 0x00032414 0x00032414 0x00001994 Code RO 32109 .text a5Alg.lib(talkingmod.o) 0x00033da8 0x00033da8 0x000005c0 Code RO 32124 .text a5Alg.lib(vibrato.o) 0x00034368 0x00034368 0x000009a4 Code RO 32139 .text a5Alg.lib(voiceresonator.o) 0x00034d0c 0x00034d0c 0x00000bbc Code RO 32180 .text a5Alg.lib(layer3.o) 0x000358c8 0x000358c8 0x000009d4 Code RO 32261 .text a5Alg.lib(mp3decode.o) 0x0003629c 0x0003629c 0x00000294 Code RO 32292 .text a5Alg.lib(simpleecho.o) 0x00036530 0x00036530 0x000003c4 Code RO 32305 .text a5Alg.lib(wavdecode.o) 0x000368f4 0x000368f4 0x0000126c Code RO 32318 .text a5Alg.lib(cfft_aad.o) 0x00037b60 0x00037b60 0x00000bdc Code RO 32353 .text a5Alg.lib(decoder_aad.o) 0x0003873c 0x0003873c 0x00000ad0 Code RO 32404 .text a5Alg.lib(filtbank_aad.o) 0x0003920c 0x0003920c 0x000002f0 Code RO 32433 .text a5Alg.lib(mdct_aad.o) 0x000394fc 0x000394fc 0x00000260 Code RO 32465 .text a5Alg.lib(mp4_aad.o) 0x0003975c 0x0003975c 0x00001894 Code RO 32483 .text a5Alg.lib(mp4atom_aad.o) 0x0003aff0 0x0003aff0 0x0000072c Code RO 32515 .text a5Alg.lib(mp4ff_aad.o) 0x0003b71c 0x0003b71c 0x00000e38 Code RO 32541 .text a5Alg.lib(specrec_aad.o) 0x0003c554 0x0003c554 0x00002104 Code RO 32615 .text a5Alg.lib(syntax_aad.o) 0x0003e658 0x0003e658 0x00000308 Code RO 32640 .text a5Alg.lib(lid.o) 0x0003e960 0x0003e960 0x000007b0 Code RO 32653 .text a5Alg.lib(amp_delay.o) 0x0003f110 0x0003f110 0x000003c0 Code RO 32666 .text a5Alg.lib(stereoenhance.o) 0x0003f4d0 0x0003f4d0 0x000006c8 Code RO 32679 .text a5Alg.lib(tapeecho.o) 0x0003fb98 0x0003fb98 0x000014c8 Code RO 32697 .text a5Alg.lib(vdist_delay.o) 0x00041060 0x00041060 0x000007e4 Code RO 32710 .text a5Alg.lib(phaser_dyn.o) 0x00041844 0x00041844 0x000003bc Code RO 32725 .text a5Alg.lib(ringmod_y.o) 0x00041c00 0x00041c00 0x00000c3c Code RO 32740 .text a5Alg.lib(modulator_dyn.o) 0x0004283c 0x0004283c 0x0000014c Code RO 32753 .text a5Alg.lib(bitstream.o) 0x00042988 0x00042988 0x00000a20 Code RO 32780 .text a5Alg.lib(formatbits.o) 0x000433a8 0x000433a8 0x00000e64 Code RO 32800 .text a5Alg.lib(l3bitstrea.o) 0x0004420c 0x0004420c 0x00001200 Code RO 32831 .text a5Alg.lib(l3loop.o) 0x0004540c 0x0004540c 0x000001ac Code RO 32849 .text a5Alg.lib(reservoir.o) 0x000455b8 0x000455b8 0x000001a4 Code RO 32875 .text a5Alg.lib(decoder.o) 0x0004575c 0x0004575c 0x00000d6c Code RO 32924 .text a5Alg.lib(frame.o) 0x000464c8 0x000464c8 0x00004318 Code RO 32942 .text a5Alg.lib(layer3dec.o) 0x0004a7e0 0x0004a7e0 0x00000464 Code RO 32994 .text a5Alg.lib(stream.o) 0x0004ac44 0x0004ac44 0x0000177c Code RO 33006 .text a5Alg.lib(synth.o) 0x0004c3c0 0x0004c3c0 0x00000608 Code RO 33026 .text a5Alg.lib(bits_aad.o) 0x0004c9c8 0x0004c9c8 0x000003b4 Code RO 33042 .text a5Alg.lib(common_aad.o) 0x0004cd7c 0x0004cd7c 0x000001d8 Code RO 33056 .text a5Alg.lib(drc_aad.o) 0x0004cf54 0x0004cf54 0x000008cc Code RO 33085 .text a5Alg.lib(huffman_aad.o) 0x0004d820 0x0004d820 0x00000258 Code RO 33160 .text a5Alg.lib(is_aad.o) 0x0004da78 0x0004da78 0x00000130 Code RO 33177 .text a5Alg.lib(mp4sample_aad.o) 0x0004dba8 0x0004dba8 0x000002a4 Code RO 33189 .text a5Alg.lib(mp4util_aad.o) 0x0004de4c 0x0004de4c 0x000001bc Code RO 33202 .text a5Alg.lib(ms_aad.o) 0x0004e008 0x0004e008 0x000006dc Code RO 33220 .text a5Alg.lib(pns_aad.o) 0x0004e6e4 0x0004e6e4 0x00000090 Code RO 33255 .text a5Alg.lib(pulse_aad.o) 0x0004e774 0x0004e774 0x0000082c Code RO 33267 .text a5Alg.lib(tns_aad.o) 0x0004efa0 0x0004efa0 0x00000050 Code RO 33281 .text a5Alg.lib(mul.o) 0x0004eff0 0x0004eff0 0x000002bc Code RO 33293 .text a5Alg.lib(bit.o) 0x0004f2ac 0x0004f2ac 0x00000be4 Code RO 33338 .text a5Alg.lib(layer12.o) 0x0004fe90 0x0004fe90 0x00000ac4 Code RO 33352 .text a5Alg.lib(mp3timer.o) 0x00050954 0x00050954 0x0000c9c0 Data RO 29990 .constdata a5Alg.lib(dsplib.o) 0x0005d314 0x0005d314 0x00000b0c Data RO 30188 .constdata a5Alg.lib(mixcontrol.o) 0x0005de20 0x0005de20 0x000086d0 Data RO 30390 .constdata a5Alg.lib(mp3.o) 0x000664f0 0x000664f0 0x000003fc Data RO 30944 .constdata a5Alg.lib(classicreverb.o) 0x000668ec 0x000668ec 0x00001f44 Data RO 31156 .constdata a5Alg.lib(equalizer.o) 0x00068830 0x00068830 0x00000090 Data RO 31171 .constdata a5Alg.lib(pedalresonance.o) 0x000688c0 0x000688c0 0x00000200 Data RO 31191 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x00068ac0 0x00068ac0 0x000025d4 Data RO 31192 .constdata a5Alg.lib(soundalgorithmglobal.o) 0x0006b094 0x0006b094 0x00000c80 Data RO 31364 .constdata a5Alg.lib(organ.o) 0x0006bd14 0x0006bd14 0x00000048 Data RO 31410 .constdata a5Alg.lib(mp3encode.o) 0x0006bd5c 0x0006bd5c 0x0000018c Data RO 31612 .constdata a5Alg.lib(polystringresonance.o) 0x0006bee8 0x0006bee8 0x000001f8 Data RO 31789 .constdata a5Alg.lib(dspreverb.o) 0x0006c0e0 0x0006c0e0 0x000004b4 Data RO 31835 .constdata a5Alg.lib(modernreverb.o) 0x0006c594 0x0006c594 0x0000002c Data RO 31868 .constdata a5Alg.lib(overdrive.o) 0x0006c5c0 0x0006c5c0 0x00000414 Data RO 31882 .constdata a5Alg.lib(phaser.o) 0x0006c9d4 0x0006c9d4 0x00000194 Data RO 31897 .constdata a5Alg.lib(pitchshiftdelay.o) 0x0006cb68 0x0006cb68 0x000007e4 Data RO 31964 .constdata a5Alg.lib(analogrecord.o) 0x0006d34c 0x0006d34c 0x000003cc Data RO 31979 .constdata a5Alg.lib(autofademod.o) 0x0006d718 0x0006d718 0x000004bc Data RO 31994 .constdata a5Alg.lib(biphasemod.o) 0x0006dbd4 0x0006dbd4 0x000003f2 Data RO 32009 .constdata a5Alg.lib(doppler.o) 0x0006dfc6 0x0006dfc6 0x00000002 PAD 0x0006dfc8 0x0006dfc8 0x00000048 Data RO 32037 .constdata a5Alg.lib(reverse.o) 0x0006e010 0x0006e010 0x00000320 Data RO 32052 .constdata a5Alg.lib(rfilter.o) 0x0006e330 0x0006e330 0x00000194 Data RO 32067 .constdata a5Alg.lib(rflanger.o) 0x0006e4c4 0x0006e4c4 0x00000978 Data RO 32095 .constdata a5Alg.lib(rphaser.o) 0x0006ee3c 0x0006ee3c 0x00001130 Data RO 32110 .constdata a5Alg.lib(talkingmod.o) 0x0006ff6c 0x0006ff6c 0x00000328 Data RO 32125 .constdata a5Alg.lib(vibrato.o) 0x00070294 0x00070294 0x000004bc Data RO 32140 .constdata a5Alg.lib(voiceresonator.o) 0x00070750 0x00070750 0x00003840 Data RO 32154 .constdata a5Alg.lib(organwavetable.o) 0x00073f90 0x00073f90 0x00003840 Data RO 32155 .constdata a5Alg.lib(organwavetable.o) 0x000777d0 0x000777d0 0x00003840 Data RO 32156 .constdata a5Alg.lib(organwavetable.o) 0x0007b010 0x0007b010 0x00003840 Data RO 32157 .constdata a5Alg.lib(organwavetable.o) 0x0007e850 0x0007e850 0x00003840 Data RO 32158 .constdata a5Alg.lib(organwavetable.o) 0x00082090 0x00082090 0x00003840 Data RO 32159 .constdata a5Alg.lib(organwavetable.o) 0x000858d0 0x000858d0 0x00003840 Data RO 32160 .constdata a5Alg.lib(organwavetable.o) 0x00089110 0x00089110 0x00003840 Data RO 32161 .constdata a5Alg.lib(organwavetable.o) 0x0008c950 0x0008c950 0x00003840 Data RO 32162 .constdata a5Alg.lib(organwavetable.o) 0x00090190 0x00090190 0x00003840 Data RO 32163 .constdata a5Alg.lib(organwavetable.o) 0x000939d0 0x000939d0 0x00003840 Data RO 32164 .constdata a5Alg.lib(organwavetable.o) 0x00097210 0x00097210 0x00003840 Data RO 32165 .constdata a5Alg.lib(organwavetable.o) 0x0009aa50 0x0009aa50 0x00003840 Data RO 32166 .constdata a5Alg.lib(organwavetable.o) 0x0009e290 0x0009e290 0x00003840 Data RO 32167 .constdata a5Alg.lib(organwavetable.o) 0x000a1ad0 0x000a1ad0 0x00003840 Data RO 32168 .constdata a5Alg.lib(organwavetable.o) 0x000a5310 0x000a5310 0x00003840 Data RO 32169 .constdata a5Alg.lib(organwavetable.o) 0x000a8b50 0x000a8b50 0x00000e10 Data RO 32170 .constdata a5Alg.lib(organwavetable.o) 0x000a9960 0x000a9960 0x00000e10 Data RO 32171 .constdata a5Alg.lib(organwavetable.o) 0x000aa770 0x000aa770 0x0000b308 Data RO 32183 .constdata a5Alg.lib(layer3.o) 0x000b5a78 0x000b5a78 0x00001600 Data RO 32320 .constdata a5Alg.lib(cfft_aad.o) 0x000b7078 0x000b7078 0x0000002d Data RO 32355 .constdata a5Alg.lib(decoder_aad.o) 0x000b70a5 0x000b70a5 0x00000003 PAD 0x000b70a8 0x000b70a8 0x00002400 Data RO 32406 .constdata a5Alg.lib(filtbank_aad.o) 0x000b94a8 0x000b94a8 0x00001200 Data RO 32435 .constdata a5Alg.lib(mdct_aad.o) 0x000ba6a8 0x000ba6a8 0x00001060 Data RO 32543 .constdata a5Alg.lib(specrec_aad.o) 0x000bb708 0x000bb708 0x00000054 Data RO 32544 .constdata a5Alg.lib(specrec_aad.o) 0x000bb75c 0x000bb75c 0x0000001a Data RO 32545 .constdata a5Alg.lib(specrec_aad.o) 0x000bb776 0x000bb776 0x00000060 Data RO 32546 .constdata a5Alg.lib(specrec_aad.o) 0x000bb7d6 0x000bb7d6 0x0000001a Data RO 32547 .constdata a5Alg.lib(specrec_aad.o) 0x000bb7f0 0x000bb7f0 0x00000064 Data RO 32548 .constdata a5Alg.lib(specrec_aad.o) 0x000bb854 0x000bb854 0x0000001e Data RO 32549 .constdata a5Alg.lib(specrec_aad.o) 0x000bb872 0x000bb872 0x00000068 Data RO 32550 .constdata a5Alg.lib(specrec_aad.o) 0x000bb8da 0x000bb8da 0x00000060 Data RO 32551 .constdata a5Alg.lib(specrec_aad.o) 0x000bb93a 0x000bb93a 0x00000020 Data RO 32552 .constdata a5Alg.lib(specrec_aad.o) 0x000bb95a 0x000bb95a 0x00000058 Data RO 32553 .constdata a5Alg.lib(specrec_aad.o) 0x000bb9b2 0x000bb9b2 0x00000020 Data RO 32554 .constdata a5Alg.lib(specrec_aad.o) 0x000bb9d2 0x000bb9d2 0x00000052 Data RO 32555 .constdata a5Alg.lib(specrec_aad.o) 0x000bba24 0x000bba24 0x00000020 Data RO 32556 .constdata a5Alg.lib(specrec_aad.o) 0x000bba44 0x000bba44 0x00000810 Data RO 32680 .constdata a5Alg.lib(tapeecho.o) 0x000bc254 0x000bc254 0x00000414 Data RO 32711 .constdata a5Alg.lib(phaser_dyn.o) 0x000bc668 0x000bc668 0x00000024 Data RO 32755 .constdata a5Alg.lib(bitstream.o) 0x000bc68c 0x000bc68c 0x00000080 Data RO 32802 .constdata a5Alg.lib(l3bitstrea.o) 0x000bc70c 0x000bc70c 0x00000160 Data RO 32833 .constdata a5Alg.lib(l3loop.o) 0x000bc86c 0x000bc86c 0x00000378 Data RO 32863 .constdata a5Alg.lib(tables.o) 0x000bcbe4 0x000bcbe4 0x00000144 Data RO 32925 .constdata a5Alg.lib(frame.o) 0x000bcd28 0x000bcd28 0x00008368 Data RO 32944 .constdata a5Alg.lib(layer3dec.o) 0x000c5090 0x000c5090 0x00000016 Data RO 32945 .constdata a5Alg.lib(layer3dec.o) 0x000c50a6 0x000c50a6 0x00000016 Data RO 32946 .constdata a5Alg.lib(layer3dec.o) 0x000c50bc 0x000c50bc 0x00000016 Data RO 32947 .constdata a5Alg.lib(layer3dec.o) 0x000c50d2 0x000c50d2 0x00000027 Data RO 32948 .constdata a5Alg.lib(layer3dec.o) 0x000c50f9 0x000c50f9 0x00000027 Data RO 32949 .constdata a5Alg.lib(layer3dec.o) 0x000c5120 0x000c5120 0x00000027 Data RO 32950 .constdata a5Alg.lib(layer3dec.o) 0x000c5147 0x000c5147 0x00000026 Data RO 32951 .constdata a5Alg.lib(layer3dec.o) 0x000c516d 0x000c516d 0x00000026 Data RO 32952 .constdata a5Alg.lib(layer3dec.o) 0x000c5193 0x000c5193 0x00000026 Data RO 32953 .constdata a5Alg.lib(layer3dec.o) 0x000c51b9 0x000c51b9 0x00000016 Data RO 32954 .constdata a5Alg.lib(layer3dec.o) 0x000c51cf 0x000c51cf 0x00000016 Data RO 32955 .constdata a5Alg.lib(layer3dec.o) 0x000c51e5 0x000c51e5 0x00000027 Data RO 32956 .constdata a5Alg.lib(layer3dec.o) 0x000c520c 0x000c520c 0x00000027 Data RO 32957 .constdata a5Alg.lib(layer3dec.o) 0x000c5233 0x000c5233 0x00000027 Data RO 32958 .constdata a5Alg.lib(layer3dec.o) 0x000c525a 0x000c525a 0x00000024 Data RO 32959 .constdata a5Alg.lib(layer3dec.o) 0x000c527e 0x000c527e 0x00000024 Data RO 32960 .constdata a5Alg.lib(layer3dec.o) 0x000c52a2 0x000c52a2 0x00000024 Data RO 32961 .constdata a5Alg.lib(layer3dec.o) 0x000c52c6 0x000c52c6 0x00000016 Data RO 32962 .constdata a5Alg.lib(layer3dec.o) 0x000c52dc 0x000c52dc 0x00000027 Data RO 32963 .constdata a5Alg.lib(layer3dec.o) 0x000c5303 0x000c5303 0x00000027 Data RO 32964 .constdata a5Alg.lib(layer3dec.o) 0x000c532a 0x000c532a 0x00000002 PAD 0x000c532c 0x000c532c 0x00000090 Data RO 32965 .constdata a5Alg.lib(layer3dec.o) 0x000c53bc 0x000c53bc 0x00000080 Data RO 33007 .constdata a5Alg.lib(synth.o) 0x000c543c 0x000c543c 0x00000880 Data RO 33008 .constdata a5Alg.lib(synth.o) 0x000c5cbc 0x000c5cbc 0x00000384 Data RO 33043 .constdata a5Alg.lib(common_aad.o) 0x000c6040 0x000c6040 0x00000010 Data RO 33221 .constdata a5Alg.lib(pns_aad.o) 0x000c6050 0x000c6050 0x00000200 Data RO 33294 .constdata a5Alg.lib(bit.o) 0x000c6250 0x000c6250 0x00000038 Data RO 33307 .constdata a5Alg.lib(huffman.o) 0x000c6288 0x000c6288 0x00000020 Data RO 33308 .constdata a5Alg.lib(huffman.o) 0x000c62a8 0x000c62a8 0x00000002 Data RO 33309 .constdata a5Alg.lib(huffman.o) 0x000c62aa 0x000c62aa 0x00000010 Data RO 33310 .constdata a5Alg.lib(huffman.o) 0x000c62ba 0x000c62ba 0x00000020 Data RO 33311 .constdata a5Alg.lib(huffman.o) 0x000c62da 0x000c62da 0x00000020 Data RO 33312 .constdata a5Alg.lib(huffman.o) 0x000c62fa 0x000c62fa 0x00000034 Data RO 33313 .constdata a5Alg.lib(huffman.o) 0x000c632e 0x000c632e 0x00000038 Data RO 33314 .constdata a5Alg.lib(huffman.o) 0x000c6366 0x000c6366 0x00000080 Data RO 33315 .constdata a5Alg.lib(huffman.o) 0x000c63e6 0x000c63e6 0x00000084 Data RO 33316 .constdata a5Alg.lib(huffman.o) 0x000c646a 0x000c646a 0x0000006c Data RO 33317 .constdata a5Alg.lib(huffman.o) 0x000c64d6 0x000c64d6 0x000000cc Data RO 33318 .constdata a5Alg.lib(huffman.o) 0x000c65a2 0x000c65a2 0x000000d0 Data RO 33319 .constdata a5Alg.lib(huffman.o) 0x000c6672 0x000c6672 0x000000c0 Data RO 33320 .constdata a5Alg.lib(huffman.o) 0x000c6732 0x000c6732 0x0000031c Data RO 33321 .constdata a5Alg.lib(huffman.o) 0x000c6a4e 0x000c6a4e 0x000002f8 Data RO 33322 .constdata a5Alg.lib(huffman.o) 0x000c6d46 0x000c6d46 0x00000324 Data RO 33323 .constdata a5Alg.lib(huffman.o) 0x000c706a 0x000c706a 0x00000304 Data RO 33324 .constdata a5Alg.lib(huffman.o) 0x000c736e 0x000c736e 0x00000002 PAD 0x000c7370 0x000c7370 0x00000008 Data RO 33325 .constdata a5Alg.lib(huffman.o) 0x000c7378 0x000c7378 0x00000100 Data RO 33326 .constdata a5Alg.lib(huffman.o) 0x000c7478 0x000c7478 0x00000334 Data RO 33339 .constdata a5Alg.lib(layer12.o) 0x000c77ac 0x000c77ac 0x00000008 Data RO 33353 .constdata a5Alg.lib(mp3timer.o) 0x000c77b4 0x000c77b4 0x00000510 Data RO 33072 .conststring a5Alg.lib(error_aad.o) Execution Region ROM4_ZERO_FILL (Exec base: 0x0018a000, Load base: 0x0018a000, Size: 0x00000000, Max: 0x00000000, ABSOLUTE, FIXED) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x0018a000 - 0x00000000 Zero RW 5 ROM4_ZERO_FILL.bss anon$$obj.o
Using a library may be challenging, as you cannot guarantee that all objects therein may be linked by a particular project, and hence may not be included.
Would a partially linked object work better?
https://developer.arm.com/documentation/101754/latest/armlink-Reference/Linking-Models-Supported-by-armlink/Partial-linking-model-overview