root/loader/sx120is/entry.S

/* [<][>][^][v][top][bottom][index][help] */
   1 .section .entry
   2 
   3     LDR     SP, =MEMBASEADDR
   4     BL      check_compat
   5 
   6 
   7 // Turn OFF SD Card power
   8 // to support autostart
   9 // FFD149F0 eventproc_export_SetSDPwrPort
  10         LDR     R3, =0xC0220070
  11 //      LDR     R3, =0xC0220048
  12         MOV     R2, #0x44
  13         STR     R2, [R3]
  14 
  15 // looks like idle cycle is required for proper shutdown
  16         MOV     R3, #0x8000
  17 1:
  18         SUB     R3, R3, #1
  19         CMP     R3, #0
  20         BNE     1b
  21 
  22 // ordinary startup...
  23 
  24         MOV     SP, #0x1900
  25         MOV     R11, #0
  26         B       my_restart

/* [<][>][^][v][top][bottom][index][help] */