?? accordoplus_drm.scf
字號:
ROM_LOAD 0x00000000 0x0007FFF4{ CODE 0x00000000 0x0007FFF4 ; EXP-RAM physically located at 0xA0000000 { blvectors.o (Vect, +First) * (+RO) } ;in order to debug USB ;MSG_BUFF_DATA +0 ;{ ; board.o (msg_buffer) ;}; leave first locations free for the patch space and the JUMP table ;RAM_A 0x40009800 0xD800 ; [RB] comment out for SampleA: [MM]: 4K Ignored!!! ;RAM_A 0x4000A800 0xD800 ; [MM] 42K free for Patch RAM_A 0x40001000 0x17000 ; [RB] comment out for SampleB with SHOCK_MEMORY { * (+RW, +ZI) } HEAP 0x60000000 0x8000 ; [RB] assume size = 0x010 { heap.o (Heap) } USR_STACK +0x00 UNINIT ; [RB] assume size = 0x200 { stack.o (Usr_Stack) } SVC_STACK +0x00 UNINIT ; [RB] assume size = 0x200 { stack.o (Svc_Stack) } IRQ_STACK +0x00 UNINIT ; [RB] assume size = 0x200 { stack.o (Irq_Stack) } FIQ_STACK +0x00 UNINIT ; [RB] assume size = 0x100 { stack.o (Fiq_Stack) } ; [RB] the above zone definition does not permit to the linker to ; generate warnings if memory overflow. As a quick workaround,; define a new area starting just after heap/stack and containing; the amount of RAM_B memory left free by heap/stack; This implicitely assumes that the stacks are dimensioned as commented; above, any change may result in waste of space or total crash! RAMB_VARS 0x60000710 0x78f0 ; [RB] assumes heap+stack total=0x710 { ; [RB] assumption fails if stacks are redefined in stack.s or heap is used!!! filesys.o(filesystem_sectbuf); [RB] comment out this part for compiling to SampleA, from here xfile.o (+RW, +ZI) capture.o(Cap_internal_input_buffer_map) ; [RB] ignore warning if compiling for SampleB audiobuffer.o (+RW, +ZI); [RB] to here ;hostif_high.o(+RW, +ZI) hostif_low.o(+RW, +ZI) ;[FH] framebuffer.o (+RW, +ZI) ; [MM] dynmem.o(+RW, +ZI) ; [MM] tag.o(+RW, +ZI) ; [MM] apdevsys.o(+RW, +ZI) ; [MM] filesys.o(+RW, +ZI) ; [MM] controller.o(+RW, +ZI) toc.o(+RW, +ZI) ; [FH] } EFT0_MAP 0xE0038000 UNINIT { lld_eft.o (Eft0_map) ; tmr0reg.o (+ZI) ; unused in the application }; OS20 and Application have different; methods to access the EIC; Application uses #defines with the absolute address of the register,; OS20 uses the scatter file, thus the definition below EIC_MAP 0xFF000000 UNINIT { lld_eic.o (Eic_map) }} CODE_ID_LOAD 0x7FFF4 0x0C{ CODE_ID_EXEC 0x7FFF4 0x0C { codeid.o (+RO) } }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -