summaryrefslogtreecommitdiffstats
path: root/c/src/lib
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 15:53:19 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 15:53:19 +0000
commitb317117a716b52f67e83a96925abc3c30bf9ceaf (patch)
tree188591660219a42ae879357ce73a1f5c9cd6c28f /c/src/lib
parentUpdated to current source and removed warnings. (diff)
downloadrtems-b317117a716b52f67e83a96925abc3c30bf9ceaf.tar.bz2
clicks_per_usec had to be cut in half (unknown reason).
fixed starting address.
Diffstat (limited to 'c/src/lib')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c3
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds5
2 files changed, 5 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c b/c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c
index 1cb84d7d6b..66babb16fc 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c
@@ -134,7 +134,8 @@ void bsp_start( void )
Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */
Cpu_table.predriver_hook = bsp_predriver_hook;
Cpu_table.postdriver_hook = bsp_postdriver_hook;
- Cpu_table.clicks_per_usec = 66 / 4; /* XXX get from linkcmds */
+ /* Cpu_table.clicks_per_usec = 66666667 / 4000000; */
+ Cpu_table.clicks_per_usec = 66666667 / 4000000 / 2;
Cpu_table.do_zero_of_workspace = TRUE;
Cpu_table.interrupt_stack_size = (12 * 1024);
diff --git a/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds b/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
index 9a33355599..52e379d8a4 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
+++ b/c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
@@ -7,13 +7,14 @@ ENTRY(_start)
* Number of Decrementer countdowns per millisecond
*
* Calculated by: (66.67 Mhz * 1000) / 4 cycles per click
- */
+ *
PROVIDE(CPU_PPC_CLICKS_PER_MS = 16667);
+*/
MEMORY
{
- RAM : ORIGIN = 0, LENGTH = 32M
+ RAM : ORIGIN = 0x41000, LENGTH = 32M
EPROM : ORIGIN = 0xFFF00000, LENGTH = 0x20000
}