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]

Dual i82559 i386pc patch


This might be considered trivial. But I figured since it took me a while to make it work, I would help out. I'm not sure if the pkgconf memory map files are something that would normally be patched or if each person is responsible for maintaining their own. But I included them anyways since the other patch did not work for me without them.

David Brennan

Index: devs/eth/i386/pc/i82559/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82559/current/ChangeLog,v
retrieving revision 1.3
diff -U5 -r1.3 ChangeLog
--- devs/eth/i386/pc/i82559/current/ChangeLog	23 May 2002 23:00:42 -0000	1.3
+++ devs/eth/i386/pc/i82559/current/ChangeLog	5 Oct 2004 02:29:11 -0000
@@ -1,5 +1,10 @@
+2004-10-04  David Brennan  <eCos@brennanhome.com>
+
+	* cdl/i386_pc_i82559_eth_drivers.cdl: Modified to allow configuration of
+    eth1.
+
 2001-04-26  Nick Garnett  <nickg@cygnus.co.uk>
 
 	* cdl/i386_pc_i82559_eth_drivers.cdl: Fixed configuration to fetch
 	MAC address from EEPROM, as it should.
 
Index: devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl,v
retrieving revision 1.3
diff -U5 -r1.3 i386_pc_i82559_eth_drivers.cdl
--- devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl	23 May 2002 23:00:42 -0000	1.3
+++ devs/eth/i386/pc/i82559/current/cdl/i386_pc_i82559_eth_drivers.cdl	5 Oct 2004 02:29:12 -0000
@@ -104,6 +104,42 @@
                 default_value {"{0x08, 0x00, 0x00, 0x00, 0x00, 0x01}"}
                 description   "The ethernet station address"
             }
         }
     }
+
+    cdl_component CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1 {
+        display       "Ethernet port 1 driver"
+        flavor        bool
+        default_value 0
+
+        implements CYGHWR_NET_DRIVERS
+        implements CYGHWR_NET_DRIVER_ETH1
+        implements CYGINT_DEVS_ETH_INTEL_I82559_REQUIRED
+
+        cdl_option CYGDAT_DEVS_ETH_I386_PC_I82559_ETH1_NAME {
+            display       "Device name for the ETH1 ethernet port 1 driver"
+            flavor        data
+            default_value {"\"eth1\""}
+            description   "
+                This option sets the name of the ethernet device for the
+                i82559 ethernet port 1."
+        }
+
+        cdl_component CYGSEM_DEVS_ETH_I386_PC_I82559_ETH1_SET_ESA {
+            display       "Set the ethernet station address"
+            flavor        bool
+	    default_value 0
+            description   "Enabling this option will allow the ethernet
+            station address to be forced to the value set by the
+            configuration.  This may be required if the hardware does
+            not include a serial EEPROM for the ESA."
+            
+            cdl_option CYGDAT_DEVS_ETH_I386_PC_I82559_ETH1_ESA {
+                display       "The ethernet station address"
+                flavor        data
+                default_value {"{0x08, 0x00, 0x00, 0x00, 0x00, 0x01}"}
+                description   "The ethernet station address"
+            }
+        }
+    }
 }
Index: devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl,v
retrieving revision 1.3
diff -U5 -r1.3 devs_eth_i386_pc_i82559.inl
--- devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl	23 May 2002 23:00:42 -0000	1.3
+++ devs/eth/i386/pc/i82559/current/include/devs_eth_i386_pc_i82559.inl	5 Oct 2004 02:29:12 -0000
@@ -1,16 +1,16 @@
 //==========================================================================
 //
-//      devs/eth/mips/ocelot/include/devs_eth_mips_rm7000_ocelot.inl
+//      devs/eth/i386/pc/include/devs_eth_i386_pc_i82559.inl
 //
 //      PC i82559 ethernet I/O definitions.
 //
 //==========================================================================
 //####ECOSGPLCOPYRIGHTBEGIN####
 // -------------------------------------------
 // This file is part of eCos, the Embedded Configurable Operating System.
-// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
 //
 // eCos is free software; you can redistribute it and/or modify it under
 // the terms of the GNU General Public License as published by the Free
 // Software Foundation; either version 2 or (at your option) any later version.
 //
@@ -82,32 +82,72 @@
                 i82559_init, 
                 &i82559_sc0);
 
 #endif // CYGPKG_DEVS_ETH_I386_PC_I82559_ETH0
 
+#ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1
+
+static I82559 i82559_eth1_priv_data = { 
+#ifdef CYGSEM_DEVS_ETH_I386_PC_I82559_ETH1_SET_ESA
+    hardwired_esa: 1,
+    mac_address: CYGDAT_DEVS_ETH_I386_PC_I82559_ETH1_ESA
+#else
+    hardwired_esa: 0,
+#endif
+};
+
+ETH_DRV_SC(i82559_sc1,
+           &i82559_eth1_priv_data,      // Driver specific data
+           CYGDAT_DEVS_ETH_I386_PC_I82559_ETH1_NAME, // Name for device
+           i82559_start,
+           i82559_stop,
+           i82559_ioctl,
+           i82559_can_send,
+           i82559_send,
+           i82559_recv,
+           i82559_deliver,
+           i82559_poll,
+           i82559_int_vector
+    );
+
+NETDEVTAB_ENTRY(i82559_netdev1, 
+                "i82559_" CYGDAT_DEVS_ETH_I386_PC_I82559_ETH1_NAME,
+                i82559_init, 
+                &i82559_sc1);
+
+#endif // CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1
 
 // These arrays are used for sanity checking of pointers
 I82559 *
 i82559_priv_array[CYGNUM_DEVS_ETH_INTEL_I82559_DEV_COUNT] = {
 #ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH0
     &i82559_eth0_priv_data,
 #endif
+#ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1
+    &i82559_eth1_priv_data,
+#endif
 };
 
 #ifdef CYGDBG_USE_ASSERTS
 // These are only used when assertions are enabled
 cyg_netdevtab_entry_t *
 i82559_netdev_array[CYGNUM_DEVS_ETH_INTEL_I82559_DEV_COUNT] = {
 #ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH0
     &i82559_netdev0,
 #endif
+#ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1
+    &i82559_netdev1,
+#endif
 };
 
 struct eth_drv_sc *
 i82559_sc_array[CYGNUM_DEVS_ETH_INTEL_I82559_DEV_COUNT] = {
 #ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH0
     &i82559_sc0,
 #endif
+#ifdef CYGPKG_DEVS_ETH_I386_PC_I82559_ETH1
+    &i82559_sc1,
+#endif
 };
 #endif // CYGDBG_USE_ASSERTS
 
 // EOF devs_eth_i386_pc_i82559.inl
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v
retrieving revision 1.25
diff -U5 -r1.25 ChangeLog
--- devs/eth/intel/i82559/current/ChangeLog	12 Aug 2004 13:01:16 -0000	1.25
+++ devs/eth/intel/i82559/current/ChangeLog	5 Oct 2004 02:44:59 -0000
@@ -1,5 +1,9 @@
+2004-10-04  David Brennan  <eCos@brennanhome.com>
+
+    * cdl/intel_i82559_eth_drivers.cdl: Modified to allow changing device count
+
 2004-08-12  Jani Monoses <jani@iv.ro>
 
 	* src/if_i82559.c: Fix builing with lwip.
 
 2004-01-15  Jeff Daly  <jeffrey.daly@intel.com>
Index: devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl,v
retrieving revision 1.7
diff -U5 -r1.7 intel_i82559_eth_drivers.cdl
--- devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl	4 Jan 2003 03:30:06 -0000	1.7
+++ devs/eth/intel/i82559/current/cdl/intel_i82559_eth_drivers.cdl	5 Oct 2004 02:29:12 -0000
@@ -89,12 +89,13 @@
             additional information about each packet sent will be printed."
     }
 
     cdl_option CYGNUM_DEVS_ETH_INTEL_I82559_DEV_COUNT {
 	display "Number of supported interfaces."
-	calculated    { CYGINT_DEVS_ETH_INTEL_I82559_REQUIRED }
         flavor        data
+        legal_values  0 to (CYGINT_DEVS_ETH_INTEL_I82559_REQUIRED ? 2 : 0 )
+	default_value { CYGINT_DEVS_ETH_INTEL_I82559_REQUIRED }
 	description   "
 	    This option selects the number of PCI ethernet interfaces to
             be supported by the driver."
     }
Index: hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.22
diff -U5 -r1.22 ChangeLog
--- hal/i386/pc/current/ChangeLog	22 Apr 2004 15:26:38 -0000	1.22
+++ hal/i386/pc/current/ChangeLog	5 Oct 2004 02:45:38 -0000
@@ -1,5 +1,12 @@
+2004-10-04  David Brennan  <eCos@brennanhome.com>
+
+	 * include/pkgconf/mlt_i386_pc_*.h:
+	 * include/pkgconf/mlt_i386_pc_*.ldi:
+	 * include/pkgconf/mlt_i386_pc_*.mlt: Adjusted PCI window size to
+     match other targets and let dual ethernet config work.
+
 2004-08-14  David Brennan <eCos@brennanhome.com>
 
 	 * cdl/hal_i386_pc.cdl: Added capability to build redboot with GRUB
 	 startup type. Also added capability to load applications into higher
 	 RAM (2MB) to work with new GRUB based redboot.
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.h,v
retrieving revision 1.3
diff -U5 -r1.3 mlt_i386_pc_floppy.h
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.h	10 Jun 2001 19:35:34 -0000	1.3
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.h	5 Oct 2004 02:29:48 -0000
@@ -17,6 +17,6 @@
 #define CYGMEM_SECTION_heap1_SIZE (0xa0000 - (size_t) CYG_LABEL_NAME (__heap1))
 #ifndef __ASSEMBLER__
 extern char CYG_LABEL_NAME (__pci_window) [];
 #endif
 #define CYGMEM_SECTION_pci_window (CYG_LABEL_NAME (__pci_window))
-#define CYGMEM_SECTION_pci_window_SIZE (0x64000)
+#define CYGMEM_SECTION_pci_window_SIZE (0x100000)
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi,v
retrieving revision 1.4
diff -U5 -r1.4 mlt_i386_pc_floppy.ldi
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi	12 Sep 2001 00:59:23 -0000	1.4
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.ldi	5 Oct 2004 02:29:48 -0000
@@ -21,9 +21,9 @@
     SECTION_gcc_except_table (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_rel__got (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_data (ram, ALIGN (0x8), LMA_EQ_VMA)
     SECTION_sbss (ram, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_bss (ram, ALIGN (0x10), LMA_EQ_VMA)
-    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x64000;
+    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x100000;
     CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
     SECTIONS_END
 }
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt,v
retrieving revision 1.4
diff -U5 -r1.4 mlt_i386_pc_floppy.mlt
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt	12 Sep 2001 00:59:23 -0000	1.4
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_floppy.mlt	5 Oct 2004 02:29:48 -0000
@@ -9,8 +9,8 @@
 section gcc_except_table 0 1 0 1 0 1 0 1 rel.got rel.got !
 section rel.got 0 1 0 1 0 1 0 1 data data !
 section data 0 8 0 1 0 1 0 1 sbss sbss !
 section sbss 0 4 0 1 0 1 0 1 bss bss !
 section bss 0 10 0 1 0 1 0 1 pci_window pci_window !
-section pci_window 64000 10 0 0 0 1 0 1 heap1 heap1 !
+section pci_window 100000 10 0 0 0 1 0 1 heap1 heap1 !
 section heap1 0 8 0 0 0 0 0 0 !
 section rom 60000 1 0 0 1 0 1 0 a0000 a0000 !
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.h,v
retrieving revision 1.1
diff -U5 -r1.1 mlt_i386_pc_grub.h
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.h	1 Dec 2002 15:48:35 -0000	1.1
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.h	5 Oct 2004 02:29:48 -0000
@@ -17,6 +17,6 @@
 #define CYGMEM_SECTION_heap1_SIZE (0x01000000 - (size_t) CYG_LABEL_NAME (__heap1))
 #ifndef __ASSEMBLER__
 extern char CYG_LABEL_NAME (__pci_window) [];
 #endif
 #define CYGMEM_SECTION_pci_window (CYG_LABEL_NAME (__pci_window))
-#define CYGMEM_SECTION_pci_window_SIZE (0x64000)
+#define CYGMEM_SECTION_pci_window_SIZE (0x100000)
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.ldi
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.ldi,v
retrieving revision 1.1
diff -U5 -r1.1 mlt_i386_pc_grub.ldi
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.ldi	1 Dec 2002 15:48:35 -0000	1.1
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.ldi	5 Oct 2004 02:29:48 -0000
@@ -21,9 +21,9 @@
     SECTION_gcc_except_table (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_rel__got (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_data (ram, ALIGN (0x8), LMA_EQ_VMA)
     SECTION_sbss (ram, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_bss (ram, ALIGN (0x10), LMA_EQ_VMA)
-    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x64000;
+    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x100000;
     CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
     SECTIONS_END
 }
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.mlt
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.mlt,v
retrieving revision 1.1
diff -U5 -r1.1 mlt_i386_pc_grub.mlt
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.mlt	1 Dec 2002 15:48:35 -0000	1.1
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_grub.mlt	5 Oct 2004 02:29:48 -0000
@@ -9,7 +9,7 @@
 section gcc_except_table 0 1 0 1 0 1 0 1 rel.got rel.got !
 section rel.got 0 1 0 1 0 1 0 1 data data !
 section data 0 8 0 1 0 1 0 1 sbss sbss !
 section sbss 0 4 0 1 0 1 0 1 bss bss !
 section bss 0 10 0 1 0 1 0 1 pci_window pci_window !
-section pci_window 64000 10 0 0 0 1 0 1 heap1 heap1 !
+section pci_window 100000 10 0 0 0 1 0 1 heap1 heap1 !
 section heap1 0 8 0 0 0 0 0 0 !
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.h,v
retrieving revision 1.3
diff -U5 -r1.3 mlt_i386_pc_ram.h
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.h	10 Jun 2001 19:35:34 -0000	1.3
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.h	5 Oct 2004 02:29:48 -0000
@@ -17,6 +17,6 @@
 #define CYGMEM_SECTION_heap1_SIZE (0x01000000 - (size_t) CYG_LABEL_NAME (__heap1))
 #ifndef __ASSEMBLER__
 extern char CYG_LABEL_NAME (__pci_window) [];
 #endif
 #define CYGMEM_SECTION_pci_window (CYG_LABEL_NAME (__pci_window))
-#define CYGMEM_SECTION_pci_window_SIZE (0x64000)
+#define CYGMEM_SECTION_pci_window_SIZE (0x100000)
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.ldi
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.ldi,v
retrieving revision 1.3
diff -U5 -r1.3 mlt_i386_pc_ram.ldi
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.ldi	10 Jun 2001 19:35:34 -0000	1.3
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.ldi	5 Oct 2004 02:29:48 -0000
@@ -21,9 +21,9 @@
     SECTION_gcc_except_table (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_rel__got (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_data (ram, ALIGN (0x8), LMA_EQ_VMA)
     SECTION_sbss (ram, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_bss (ram, ALIGN (0x10), LMA_EQ_VMA)
-    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x64000;
+    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x100000;
     CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
     SECTIONS_END
 }
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.mlt
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.mlt,v
retrieving revision 1.3
diff -U5 -r1.3 mlt_i386_pc_ram.mlt
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.mlt	10 Jun 2001 19:35:34 -0000	1.3
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_ram.mlt	5 Oct 2004 02:29:48 -0000
@@ -9,7 +9,7 @@
 section gcc_except_table 0 1 0 1 0 1 0 1 rel.got rel.got !
 section rel.got 0 1 0 1 0 1 0 1 data data !
 section data 0 8 0 1 0 1 0 1 sbss sbss !
 section sbss 0 4 0 1 0 1 0 1 bss bss !
 section bss 0 10 0 1 0 1 0 1 pci_window pci_window !
-section pci_window 64000 10 0 0 0 1 0 1 heap1 heap1 !
+section pci_window 100000 10 0 0 0 1 0 1 heap1 heap1 !
 section heap1 0 8 0 0 0 0 0 0 !
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.h,v
retrieving revision 1.1
diff -U5 -r1.1 mlt_i386_pc_rom.h
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.h	10 Jun 2001 19:35:34 -0000	1.1
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.h	5 Oct 2004 02:29:48 -0000
@@ -20,6 +20,6 @@
 #define CYGMEM_SECTION_heap1_SIZE (0xa0000 - (size_t) CYG_LABEL_NAME (__heap1))
 #ifndef __ASSEMBLER__
 extern char CYG_LABEL_NAME (__pci_window) [];
 #endif
 #define CYGMEM_SECTION_pci_window (CYG_LABEL_NAME (__pci_window))
-#define CYGMEM_SECTION_pci_window_SIZE (0x64000)
+#define CYGMEM_SECTION_pci_window_SIZE (0x100000)
Index: hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.ldi
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.ldi,v
retrieving revision 1.2
diff -U5 -r1.2 mlt_i386_pc_rom.ldi
--- hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.ldi	10 Apr 2003 18:07:54 -0000	1.2
+++ hal/i386/pc/current/include/pkgconf/mlt_i386_pc_rom.ldi	5 Oct 2004 02:29:48 -0000
@@ -22,9 +22,9 @@
     SECTION_fixup (ram, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_gcc_except_table (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_rel__got (ram, ALIGN (0x1), LMA_EQ_VMA)
     SECTION_sbss (ram, ALIGN (0x4), LMA_EQ_VMA)
     SECTION_bss (ram, ALIGN (0x10), LMA_EQ_VMA)
-    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x64000;
+    CYG_LABEL_DEFN(__pci_window) = ALIGN(0x10); . = CYG_LABEL_DEFN(__pci_window) + 0x100000;
     CYG_LABEL_DEFN(__heap1) = ALIGN (0x8);
     SECTIONS_END
 }


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