mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-09 05:05:20 -05:00
Add more information to the battery debug screen for Nano2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24723 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
b3c18aeb4d
commit
e5c815272d
11 changed files with 94 additions and 58 deletions
|
|
@ -260,64 +260,64 @@ start_loc:
|
|||
|
||||
#if defined(MEIZU_M6SP) || defined(MEIZU_M3)
|
||||
/* setup SDRAM for Meizu M6SP */
|
||||
ldr r1, =0x38200000
|
||||
// configure SDR drive strength and pad settings
|
||||
ldr r1, =0x38200000
|
||||
// configure SDR drive strength and pad settings
|
||||
mov r0, #SDR_DSS_SEL_B
|
||||
str r0, [r1, #0x4C] // MIU_DSS_SEL_B
|
||||
str r0, [r1, #0x4C] // MIU_DSS_SEL_B
|
||||
mov r0, #SDR_DSS_SEL_O
|
||||
str r0, [r1, #0x50] // MIU_DSS_SEL_O
|
||||
str r0, [r1, #0x50] // MIU_DSS_SEL_O
|
||||
mov r0, #SDR_DSS_SEL_C
|
||||
str r0, [r1, #0x54] // MIU_DSS_SEL_C
|
||||
mov r0, #2
|
||||
str r0, [r1, #0x60] // SSTL2_PAD_ON
|
||||
// select SDR mode
|
||||
str r0, [r1, #0x54] // MIU_DSS_SEL_C
|
||||
mov r0, #2
|
||||
str r0, [r1, #0x60] // SSTL2_PAD_ON
|
||||
// select SDR mode
|
||||
ldr r0, [r1, #0x40]
|
||||
mov r2, #0xFFFDFFFF
|
||||
and r0, r0, r2
|
||||
orr r0, r0, #1
|
||||
str r0, [r1, #0x40] // MIUORG
|
||||
mov r2, #0xFFFDFFFF
|
||||
and r0, r0, r2
|
||||
orr r0, r0, #1
|
||||
str r0, [r1, #0x40] // MIUORG
|
||||
// set controller configuration
|
||||
mov r0, #SDR_CONFIG
|
||||
str r0, [r1] // MIUCON
|
||||
// set SDRAM timing
|
||||
// set SDRAM timing
|
||||
ldr r0, =SDR_TIMING
|
||||
str r0, [r1, #0x10] // MIUSDPARA
|
||||
// set refresh rate
|
||||
mov r0, #0x1080
|
||||
str r0, [r1, #0x08] // MIUAREF
|
||||
// initialise SDRAM
|
||||
mov r0, #0x003
|
||||
str r0, [r1, #0x04] // MIUCOM = nop
|
||||
ldr r0, =0x203
|
||||
str r0, [r1, #0x04] // MIUCOM = precharge all banks
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
ldr r0, =0x303
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
// set mode register
|
||||
str r0, [r1, #0x10] // MIUSDPARA
|
||||
// set refresh rate
|
||||
mov r0, #0x1080
|
||||
str r0, [r1, #0x08] // MIUAREF
|
||||
// initialise SDRAM
|
||||
mov r0, #0x003
|
||||
str r0, [r1, #0x04] // MIUCOM = nop
|
||||
ldr r0, =0x203
|
||||
str r0, [r1, #0x04] // MIUCOM = precharge all banks
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
ldr r0, =0x303
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
str r0, [r1, #0x04] // MIUCOM = auto-refresh
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
// set mode register
|
||||
mov r0, #SDR_MRS
|
||||
str r0, [r1, #0x0C] // MIUMRS
|
||||
ldr r0, =0x103
|
||||
str r0, [r1, #0x04] // MIUCOM = mode register set
|
||||
str r0, [r1, #0x0C] // MIUMRS
|
||||
ldr r0, =0x103
|
||||
str r0, [r1, #0x04] // MIUCOM = mode register set
|
||||
ldr r0, =SDR_EMRS
|
||||
str r0, [r1, #0x0C] // MIUMRS
|
||||
ldr r0, =0x103
|
||||
str r0, [r1, #0x04] // MIUCOM = mode register set
|
||||
str r0, [r1, #0x0C] // MIUMRS
|
||||
ldr r0, =0x103
|
||||
str r0, [r1, #0x04] // MIUCOM = mode register set
|
||||
#endif /* MEIZU_M6SP */
|
||||
|
||||
mov r1, #0x1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue