diff options
author | Bob Cousins <bobc@rockbox.org> | 2009-11-01 14:15:23 +0000 |
---|---|---|
committer | Bob Cousins <bobc@rockbox.org> | 2009-11-01 14:15:23 +0000 |
commit | 603b0aa5eb7181ada80904819fe83567991fb84b (patch) | |
tree | 69506c9ae873333f6dfa98c0230469690da8206b /firmware | |
parent | 4f0e3ecda9045b9b8e903e796bb628a407d4dc83 (diff) | |
download | rockbox-603b0aa5eb7181ada80904819fe83567991fb84b.tar.gz rockbox-603b0aa5eb7181ada80904819fe83567991fb84b.zip |
Replace hardcoded constants (fix 32/64MB bug)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23463 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/target/arm/s3c2440/crt0.S | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/firmware/target/arm/s3c2440/crt0.S b/firmware/target/arm/s3c2440/crt0.S index b8cb9f3908..3110c88be0 100644 --- a/firmware/target/arm/s3c2440/crt0.S +++ b/firmware/target/arm/s3c2440/crt0.S | |||
@@ -26,6 +26,9 @@ | |||
26 | #include "config.h" | 26 | #include "config.h" |
27 | #include "cpu.h" | 27 | #include "cpu.h" |
28 | 28 | ||
29 | #define CACHE_NONE 0 | ||
30 | #define CACHE_ALL 0x0C | ||
31 | #define BUFFERED 0x04 | ||
29 | /****************************************************************************/ | 32 | /****************************************************************************/ |
30 | #ifdef TOSHIBA_GIGABEAT_F | 33 | #ifdef TOSHIBA_GIGABEAT_F |
31 | 34 | ||
@@ -501,19 +504,19 @@ donecopy: | |||
501 | ldr r0, =0x0 | 504 | ldr r0, =0x0 |
502 | ldr r1, =0x0 | 505 | ldr r1, =0x0 |
503 | ldr r2, =0x1000 | 506 | ldr r2, =0x1000 |
504 | mov r3, #0 | 507 | mov r3, #CACHE_NONE |
505 | bl map_section | 508 | bl map_section |
506 | 509 | ||
507 | ldr r0, =0x30000000 | 510 | ldr r0, =0x30000000 |
508 | ldr r1, =0x0 | 511 | ldr r1, =0x0 |
509 | mov r2, #32 | 512 | mov r2, #MEMORYSIZE |
510 | mov r3, #12 | 513 | mov r3, #CACHE_ALL |
511 | bl map_section | 514 | bl map_section |
512 | 515 | ||
513 | ldr r0, =0x31FD6800 /* FRAME */ | 516 | ldr r0, =LCD_FRAME_ADDR /* LCD Frame buffer */ |
514 | mov r1, r0 | 517 | mov r1, r0 |
515 | mov r2, #1 | 518 | mov r2, #1 |
516 | mov r3, #4 | 519 | mov r3, #BUFFERED |
517 | bl map_section | 520 | bl map_section |
518 | 521 | ||
519 | bl enable_mmu | 522 | bl enable_mmu |