⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fw_arm.lst

📁 此压缩包为杰得开发得z228的BSP的源代码,可以实现很多功能,尤其是视频解码有很好的效果.
💻 LST
📖 第 1 页 / 共 3 页
字号:
  300 00000130 e5810000                         str     r0, [r1] 
  301 00000134                           
  302 00000134                          ; Z228_MPMCDytRP = 0x2 
  303 00000134                          ;------------------------------- 
  304 00000134 e59f1148                         ldr     r1, =Z228_MPMCDytRP 
  305 00000138 e3a00002                         mov     r0, #0x2 
  306 0000013c e5810000                         str     r0, [r1] 
  307 00000140                           
  308 00000140                          ; Z228_MPMCDytRAS = 0x5 
  309 00000140                          ;------------------------------- 
  310 00000140 e59f1140                         ldr r1, =Z228_MPMCDytRAS 
  311 00000144 e3a00005                         mov     r0, #0x5 
  312 00000148 e5810000                         str     r0, [r1] 
  313 0000014c                           
  314 0000014c                          ; Z228_MPMCDytSREX = 0x9 
  315 0000014c                          ;------------------------------- 
  316 0000014c e59f1138                         ldr r1, =Z228_MPMCDytSREX 
  317 00000150 e3a00009                         mov     r0, #0x9 
  318 00000154 e5810000                         str     r0, [r1] 
  319 00000158                           
  320 00000158                          ; Z228_MPMCDytWR = 0x2 
  321 00000158                          ;------------------------------- 
  322 00000158 e59f1130                         ldr r1, =Z228_MPMCDytWR 
  323 0000015c e3a00002                         mov     r0, #0x2 
  324 00000160 e5810000                         str     r0, [r1] 
  325 00000164                           
  326 00000164                          ; Z228_MPMCDytRC = 0x8 
  327 00000164                          ;------------------------------- 
  328 00000164 e59f1128                         ldr r1, =Z228_MPMCDytRC 
  329 00000168 e3a00008                         mov     r0, #0x8 
  330 0000016c e5810000                         str     r0, [r1] 
  331 00000170                           
  332 00000170                          ; Z228_MPMCDytRFC = 0x9 
  333 00000170                          ;------------------------------- 
  334 00000170 e59f1120                         ldr r1, =Z228_MPMCDytRFC 
  335 00000174 e3a00009                         mov     r0, #0x9 
  336 00000178 e5810000                         str     r0, [r1] 
  337 0000017c                           
  338 0000017c                          ; Z228_MPMCDytXSR = 0x9 
  339 0000017c                          ;------------------------------- 
  340 0000017c e59f1118                         ldr r1, =Z228_MPMCDytXSR 
  341 00000180 e5810000                         str     r0, [r1] 
  342 00000184                           
  343 00000184                          ; Z228_MPMCDytRRD = 0x2 
  344 00000184                          ;------------------------------- 
  345 00000184 e59f1114                         ldr r1, =Z228_MPMCDytRRD 
  346 00000188 e3a00002                         mov     r0, #0x2 
  347 0000018c e5810000                         str     r0, [r1] 
  348 00000190                           
  349 00000190                          ; Z228_MPMCDytMRD = 0x2 
  350 00000190                          ;------------------------------- 
  351 00000190 e59f1108                         ldr r1, =Z228_MPMCDytRRD 
  352 00000194 e5810000                         str     r0, [r1] 
  353 00000198                           
  354 00000198                          ; Z228_MPMCDytCDLR = 0x1 
  355 00000198                          ;------------------------------- 
  356 00000198 e59f1104                         ldr r1, =Z228_MPMCDytCDLR 
  357 0000019c e3a00001                         mov     r0, #0x1 
  358 000001a0 e5810000                         str     r0, [r1] 
  359 000001a4                           
  360 000001a4                          ; Z228_MPMCDyRasCas0 = 0x203 
  361 000001a4                          ;------------------------------- 
  362 000001a4 e59f10fc                         ldr r1, =Z228_MPMCDyRasCas0 
  363 000001a8 e59f00fc                         ldr     r0, =Z228_MPMCDyRasCas_Value 
  364 000001ac e5810000                         str     r0, [r1] 
  365 000001b0            
  366 000001b0                          ; Z228_MPMCDyRasCas1 = 0x203 
  367 000001b0                          ;------------------------------- 
  368 000001b0 e59f10f8                         ldr r1, =Z228_MPMCDyRasCas1 
  369 000001b4 e5810000                         str     r0, [r1] 
  370 000001b8                           
  371 000001b8                          ; Z228_MPMCDyConfig0 = 0x4680 
  372 000001b8                          ;------------------------------- 
  373 000001b8 e59f10f4                         ldr r1, =Z228_MPMCDyConfig0 
  374 000001bc e59f00f4                         ldr     r0, =Z228_MPMCDyConfig_Value 
  375 000001c0 e5810000                         str     r0, [r1] 
  376 000001c4                           
  377 000001c4                          ; Z228_MPMCDyConfig1 = 0x4680 
  378 000001c4                          ;------------------------------- 
  379 000001c4 e59f10f0                         ldr r1, =Z228_MPMCDyConfig1 
  380 000001c8 e5810000                         str     r0, [r1] 
  381 000001cc                           
  382 000001cc                          ; Z228_MPMCDyControl = 0x183 
  383 000001cc                          ;------------------------------- 
  384 000001cc e59f10ec                         ldr r1, =Z228_MPMCDyControl 
  385 000001d0 e59f00ec                         ldr     r0, =Z228_MPMCDyControl_Value1 
  386 000001d4 e5810000                         str     r0, [r1] 
  387 000001d8                           
  388 000001d8                          ; Delay 
  389 000001d8                          ;------------------------------- 
  390 000001d8 e3a02030                         mov     r2, #0x30 
  391 000001dc e2422001 w2              sub     r2, r2, #1 
  392 000001e0 e3520001                         cmp r2, #1 
  393 000001e4 1afffffc                         bne     w2 
  394 000001e8                           
  395 000001e8                          ; Z228_MPMCDyControl = 0x103 
  396 000001e8                          ;------------------------------- 
  397 000001e8 e59f10d0                         ldr r1, =Z228_MPMCDyControl 
  398 000001ec e59f00d4                         ldr     r0, =Z228_MPMCDyControl_Value2 
  399 000001f0 e5810000                         str     r0, [r1] 
  400 000001f4                           
  401 000001f4                          ; Z228_MPMCDyRefresh = 0x1 
  402 000001f4                          ;------------------------------- 
  403 000001f4 e59f10d0                         ldr r1, =Z228_MPMCDyRefresh 
  404 000001f8 e3a00001                         mov     r0, #0x1 
  405 000001fc e5810000                         str     r0, [r1] 
  406 00000200                           
  407 00000200                          ; Delay 
  408 00000200                          ;------------------------------- 
  409 00000200 e3a02030                         mov     r2, #0x30 
  410 00000204 e2422001 w3              sub r2, r2, #1 
  411 00000208 e3520001                         cmp r2,#1 
  412 0000020c 1afffffc                         bne     w3 
  413 00000210                           
  414 00000210                          ; Z228_MPMCDyRefresh = 0x1c/0x75 266mhz 
  415 00000210                          ;------------------------------- 
  416 00000210 e59f10b4                         ldr r1, =Z228_MPMCDyRefresh 
  417 00000214                           
  418 00000214 e3a00075                         mov     r0, #0x75 
  419 00000218 e5810000                         str     r0, [r1] 
  420 0000021c                           
  421 0000021c                          ; Z228_MPMCDyControl = 0x83 
  422 0000021c                          ;------------------------------- 
  423 0000021c e59f109c                         ldr r1, =Z228_MPMCDyControl 
  424 00000220 e3a00083                         ldr     r0, =Z228_MPMCDyControl_Value3 
  425 00000224 e5810000                         str     r0, [r1] 
  426 00000228                           
  427 00000228                          ; Read Memory 
  428 00000228                          ;------------------------------- 
  429 00000228 e59f40a0                         ldr     r4, =Z228_SDRAM_READ1 
  430 0000022c e5943000                         ldr     r3, [r4] 
  431 00000230 e59f409c                         ldr     r4, =Z228_SDRAM_READ2 
  432 00000234 e5943000                         ldr     r3, [r4] 
  433 00000238                           
  434 00000238                          ; Z228_MPMCDyControl = 0x3 
  435 00000238                          ;------------------------------- 
  436 00000238 e59f1080                         ldr r1, =Z228_MPMCDyControl 
  437 0000023c e3a00003                         mov     r0, #0x3 
  438 00000240 e5810000                         str     r0, [r1] 
  439 00000244                           
  440 00000244                           
  441 00000244                          IF :DEF: CONFIG_Z228_MPMCTIMEOUT 
  442 00000244 e59f108c                         ldr r1, =Z228_MPMCAHBTimeOut0 
  443 00000248 e3a00002                         mov r0, #2 
  444 0000024c e5810000                         str r0, [r1] 
  445 00000250                           
  446 00000250 e59f1084                         ldr r1, =Z228_MPMCAHBTimeOut5 
  447 00000254 e3a00080                         mov r0, #0x80 
  448 00000258 e5810000                         str r0, [r1] 
  449 0000025c                                   
  450 0000025c e59f107c                         ldr r1, =Z228_MPMCAHBTimeOut7 
  451 00000260 e3a00080                         mov r0, #0x80 
  452 00000264 e5810000                         str r0, [r1] 
  453 00000268                          ENDIF 
  454 00000268            
  455 00000268          ; Mpmc Dynamic Memory Config complete 
  456 00000268          ; ----------------------------------------------------------------------------- 
  457 00000268            
  458 00000268            
  459 00000268            
  460 00000268 e1a0f006         mov pc, r6 
  461 0000026c              
  462 0000026c              
  463 0000026c                  ENDP 
  464 0000026c            
  465 0000026c            
  466 0000026c                  END 
  467 0000026c 20020000 *literal pool: constant 
  467 00000270 00007ffc *literal pool: constant 
  467 00000274 c0001078 *literal pool: constant 
  467 00000278 20030000 *literal pool: constant 
  467 0000027c 20031000 *literal pool: constant 
  467 00000280 2000d028 *literal pool: constant 
  467 00000284 2000d030 *literal pool: constant 
  467 00000288 2000d034 *literal pool: constant 
  467 0000028c 2000d038 *literal pool: constant 
  467 00000290 2000d044 *literal pool: constant 
  467 00000294 2000d048 *literal pool: constant 
  467 00000298 2000d04c *literal pool: constant 
  467 0000029c 2000d050 *literal pool: constant 
  467 000002a0 2000d054 *literal pool: constant 
  467 000002a4 2000d05c *literal pool: constant 
  467 000002a8 2000d104 *literal pool: constant 
  467 000002ac 00000203 *literal pool: constant 
  467 000002b0 2000d124 *literal pool: constant 
  467 000002b4 2000d100 *literal pool: constant 
  467 000002b8 00004680 *literal pool: constant 
  467 000002bc 2000d120 *literal pool: constant 
  467 000002c0 2000d020 *literal pool: constant 
  467 000002c4 00000183 *literal pool: constant 
  467 000002c8 00000103 *literal pool: constant 
  467 000002cc 2000d024 *literal pool: constant 
  467 000002d0 08040000 *literal pool: constant 
  467 000002d4 10040000 *literal pool: constant 
  467 000002d8 2000d408 *literal pool: constant 
  467 000002dc 2000d4a8 *literal pool: constant 
  467 000002e0 2000d4e8 *literal pool: constant 
Assembly terminated, errors: 0, warnings: 0 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -