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

@@ -6,7 +6,7 @@ these programs.
There is a free-running 64 bit timer, super easy to use, just read it.
Based on a couple of experiments, without messing with anything it
Based on a couple of experiments, without messing with anything else it
appears that the timer is runing at about a megahertz, 1 million ticks
per second.

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