This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
uE250 - fix RAM limits
- From: Gary Thomas <gary at mlbassoc dot com>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 08 Mar 2003 07:37:49 -0700
- Subject: uE250 - fix RAM limits
Index: hal/arm/xscale/uE250/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/xscale/uE250/current/ChangeLog,v
retrieving revision 1.6
diff -u -5 -p -r1.6 ChangeLog
--- hal/arm/xscale/uE250/current/ChangeLog 28 Feb 2003 17:10:38 -0000 1.6
+++ hal/arm/xscale/uE250/current/ChangeLog 8 Mar 2003 14:36:44 -0000
@@ -1,5 +1,11 @@
+2003-03-08 Gary Thomas <gary at mind dot be>
+
+ * include/pkgconf/mlt_arm_xscale_uE250_ram.mlt:
+ * include/pkgconf/mlt_arm_xscale_uE250_ram.ldi:
+ * include/pkgconf/mlt_arm_xscale_uE250_ram.h: RAM limits were wrong.
+
2003-02-28 Gary Thomas <gary at mind dot be>
* cdl/hal_arm_xscale_uE250.cdl: Fix machine type - used by Linux.
2003-02-26 Gary Thomas <gary at mind dot be>
Index: hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.h
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.h,v
retrieving revision 1.1
diff -u -5 -p -r1.1 mlt_arm_xscale_uE250_ram.h
--- hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.h 21 Feb 2003 18:17:33 -0000 1.1
+++ hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.h 4 Mar 2003 22:45:09 -0000
@@ -12,7 +12,7 @@
#define CYGMEM_REGION_ram_ATTR (CYGMEM_REGION_ATTR_R | CYGMEM_REGION_ATTR_W)
#ifndef __ASSEMBLER__
extern char CYG_LABEL_NAME (__heap1) [];
#endif
#define CYGMEM_SECTION_heap1 (CYG_LABEL_NAME (__heap1))
-#define CYGMEM_SECTION_heap1_SIZE (0x1e00000 - (size_t) CYG_LABEL_NAME (__heap1))
+#define CYGMEM_SECTION_heap1_SIZE (0x3F00000 - (size_t) CYG_LABEL_NAME (__heap1))
Index: hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.ldi
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.ldi,v
retrieving revision 1.1
diff -u -5 -p -r1.1 mlt_arm_xscale_uE250_ram.ldi
--- hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.ldi 21 Feb 2003 18:17:33 -0000 1.1
+++ hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.ldi 4 Mar 2003 22:44:19 -0000
@@ -11,11 +11,11 @@ MEMORY
SECTIONS
{
SECTIONS_BEGIN
SECTION_fixed_vectors (ram, 0x20, LMA_EQ_VMA)
- SECTION_rom_vectors (ram, 0x20000, LMA_EQ_VMA)
+ SECTION_rom_vectors (ram, 0x40000, LMA_EQ_VMA)
SECTION_text (ram, ALIGN (0x4), LMA_EQ_VMA)
SECTION_fini (ram, ALIGN (0x4), LMA_EQ_VMA)
SECTION_rodata (ram, ALIGN (0x4), LMA_EQ_VMA)
SECTION_rodata1 (ram, ALIGN (0x4), LMA_EQ_VMA)
SECTION_fixup (ram, ALIGN (0x4), LMA_EQ_VMA)
Index: hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.mlt
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.mlt,v
retrieving revision 1.1
diff -u -5 -p -r1.1 mlt_arm_xscale_uE250_ram.mlt
--- hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.mlt 21 Feb 2003 18:17:33 -0000 1.1
+++ hal/arm/xscale/uE250/current/include/pkgconf/mlt_arm_xscale_uE250_ram.mlt 4 Mar 2003 22:44:33 -0000
@@ -1,9 +1,9 @@
version 0
region ram 0 2000000 0 !
section fixed_vectors 0 1 0 1 1 0 1 0 20 20 !
-section rom_vectors 0 1 0 1 1 1 1 1 20000 20000 text text !
+section rom_vectors 0 1 0 1 1 1 1 1 40000 40000 text text !
section text 0 4 0 1 0 1 0 1 fini fini !
section fini 0 4 0 1 0 1 0 1 rodata rodata !
section rodata 0 4 0 1 0 1 0 1 rodata1 rodata1 !
section rodata1 0 4 0 1 0 1 0 1 fixup fixup !
section fixup 0 4 0 1 0 1 0 1 gcc_except_table gcc_except_table !
--
------------------------------------------------------------
Gary Thomas |
MLB Associates | Consulting for the
+1 (970) 229-1963 | Embedded world
http://www.mlbassoc.com/ |
email: <gary at mlbassoc dot com> |
gpg: http://www.chez-thomas.org/gary/gpg_key.asc
------------------------------------------------------------