big commit mostly related to moving start addresses to 0x8000

This commit is contained in:
David Welch
2012-06-08 16:27:35 -04:00
parent 4e56308087
commit b8613820ff
36 changed files with 960 additions and 259 deletions

View File

@@ -5,7 +5,7 @@ on the raspberry pi. Also find information on how to load and run
these programs.
This example uses the free running ARM timer, not the 64 bit system
one as in blinker02 but the so called ARM timer.
timer as in blinker02 but the so called ARM timer.
The system clock appears to come up at 250MHz as documented. Divide that
by 250 to get 1Mhz on this free running ARM timer. Then count to four

View File

@@ -1,7 +1,7 @@
MEMORY
{
ram : ORIGIN = 0x00000000, LENGTH = 0x1000
ram : ORIGIN = 0x8000, LENGTH = 0x1000
}
SECTIONS

View File

@@ -1,10 +1,7 @@
.globl _start
_start:
b reset
reset:
mov sp,#0x1000
mov sp,#0x8000
bl notmain
hang: b hang