This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

XScale iq80321 mlt tweak


This fixes a configure/build problem when using the version 1.x gui
config tool.

--Mark


Index: hal/arm/xscale/iq80321/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/ChangeLog,v
retrieving revision 1.4
diff -u -p -5 -r1.4 ChangeLog
--- hal/arm/xscale/iq80321/current/ChangeLog	31 May 2002 01:05:54 -0000	1.4
+++ hal/arm/xscale/iq80321/current/ChangeLog	15 Jul 2002 20:04:44 -0000
@@ -1,5 +1,11 @@
+2002-07-15  Mark Salter  <msalter@redhat.com>
+
+	* include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt: Add mmu_tables section.
+	* include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi: Regenerated.
+	* include/pkgconf/mlt_arm_xscale_iq80321_rom.h: Ditto.
+
 2002-05-28  Mark Salter  <msalter@redhat.com>
 
 	* cdl/hal_arm_xscale_iq80321.cdl: Add HAL_PLATFORM_MACHINE_TYPE.
 
 	* misc/redboot_RAM.ecm: Changed Linux address.
Index: hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.h,v
retrieving revision 1.1
diff -u -p -5 -r1.1 mlt_arm_xscale_iq80321_rom.h
--- hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.h	20 May 2002 22:22:23 -0000	1.1
+++ hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.h	15 Jul 2002 20:04:44 -0000
@@ -1,6 +1,6 @@
-// eCos memory layout - Fri Oct 20 05:56:55 2000
+// eCos memory layout - Tue Jul 02 10:03:04 2002
 
 // This is a generated file - do not edit
 
 #ifndef __ASSEMBLER__
 #include <cyg/infra/cyg_type.h>
@@ -8,13 +8,13 @@
 
 #endif
 #define CYGMEM_REGION_ram (0)
 #define CYGMEM_REGION_ram_SIZE (0x2000000)
 #define CYGMEM_REGION_ram_ATTR (CYGMEM_REGION_ATTR_R | CYGMEM_REGION_ATTR_W)
-#define CYGMEM_REGION_rom (0xF0000000)
+#define CYGMEM_REGION_rom (0xf0000000)
 #define CYGMEM_REGION_rom_SIZE (0x40000)
 #define CYGMEM_REGION_rom_ATTR (CYGMEM_REGION_ATTR_R)
 #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 (0x2000000 - (size_t) CYG_LABEL_NAME (__heap1))
Index: hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi,v
retrieving revision 1.1
diff -u -p -5 -r1.1 mlt_arm_xscale_iq80321_rom.ldi
--- hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi	20 May 2002 22:22:23 -0000	1.1
+++ hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.ldi	15 Jul 2002 20:04:44 -0000
@@ -1,29 +1,29 @@
-// eCos memory layout - Fri Oct 20 05:56:55 2000
+// eCos memory layout - Tue Jul 02 10:03:04 2002
 
 // This is a generated file - do not edit
 
 #include <cyg/infra/cyg_type.inc>
 
 MEMORY
 {
     ram : ORIGIN = 0, LENGTH = 0x2000000
-    rom : ORIGIN = 0xF0000000, LENGTH = 0x40000
+    rom : ORIGIN = 0xf0000000, LENGTH = 0x40000
 }
 
 SECTIONS
 {
     SECTIONS_BEGIN
-    SECTION_rom_vectors (rom, 0xF0000000, LMA_EQ_VMA)
+    SECTION_rom_vectors (rom, 0xf0000000, LMA_EQ_VMA)
     SECTION_text (rom, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_fini (rom, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_rodata (rom, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_rodata1 (rom, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_fixup (rom, ALIGN (0x4), LMA_EQ_VMA)
-    SECTION_mmu_tables (rom, ALIGN (0x4000), LMA_EQ_VMA)
     SECTION_gcc_except_table (rom, ALIGN (0x4), LMA_EQ_VMA)
+    SECTION_mmu_tables (rom, ALIGN (0x4000), LMA_EQ_VMA)
     SECTION_fixed_vectors (ram, 0x20, LMA_EQ_VMA)
-    SECTION_data (ram, 0x8000, FOLLOWING (.gcc_except_table))
+    SECTION_data (ram, 0x8000, FOLLOWING (.mmu_tables))
     SECTION_bss (ram, ALIGN (0x4), LMA_EQ_VMA)
     CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
     SECTIONS_END
 }
Index: hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt,v
retrieving revision 1.1
diff -u -p -5 -r1.1 mlt_arm_xscale_iq80321_rom.mlt
--- hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt	20 May 2002 22:22:23 -0000	1.1
+++ hal/arm/xscale/iq80321/current/include/pkgconf/mlt_arm_xscale_iq80321_rom.mlt	15 Jul 2002 20:04:44 -0000
@@ -1,14 +1,15 @@
 version 0
 region ram 0 2000000 0 !
-region rom F0000000 40000 1 !
+region rom f0000000 40000 1 !
 section fixed_vectors 0 1 0 1 1 0 1 0 20 20 !
 section data 0 1 1 1 1 1 0 0 8000 bss !
 section bss 0 4 0 1 0 1 0 1 heap1 heap1 !
 section heap1 0 8 0 0 0 0 0 0 !
-section rom_vectors 0 1 0 1 1 1 1 1 F0000000 F0000000 text text !
+section rom_vectors 0 1 0 1 1 1 1 1 f0000000 f0000000 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 !
-section gcc_except_table 0 4 0 1 0 0 0 1 data !
+section gcc_except_table 0 4 0 1 0 1 0 1 mmu_tables mmu_tables !
+section mmu_tables 0 4000 0 1 0 0 0 1 data !


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]