Hi All,
An update of the uClinux (MMU-less) fixups against 2.6.14.
Some new platform support, for the 5207/5208 ColdFire parts.
A few bug fixes and some other minor cleanups.
http://www.uclinux.org/pub/uClinux/uClinux-2.6.x/linux-2.6.14- uc0.patch.gz
/*
+ * The Freescale 5208EVB board has 32MB of RAM.
+ */
+#if defined(CONFIG_M5208EVB)
+#define RAM_START 0x40020000
+#define RAM_LENGTH 0x01e00000
+#endif
+
+/*
diff -Naur linux-2.6.14/drivers/net/Kconfig linux-2.6.14-uc0/drivers/net/Kconfig
--- linux-2.6.14/drivers/net/Kconfig 2005-10-31 15:39:46.000000000 +1000
+++ linux-2.6.14-uc0/drivers/net/Kconfig 2005-10-31 15:41:58.000000000 +1000
@@ -730,7 +730,7 @@
config NET_VENDOR_SMC
bool "Western Digital/SMC cards"
- depends on NET_ETHERNET && (ISA || MCA || EISA || MAC)
+ depends on NET_ETHERNET && (ISA || MCA || EISA || MAC || EMBEDDED)
help
If you have a network (Ethernet) card belonging to this class, say Y
and read the Ethernet-HOWTO, available from
@@ -820,7 +820,7 @@
config SMC9194
tristate "SMC 9194 support"
- depends on NET_VENDOR_SMC && (ISA || MAC && BROKEN)
+ depends on NET_VENDOR_SMC && (ISA || MAC && BROKEN || EMBEDDED)
select CRC32
---help---
This is support for the SMC9xxx based Ethernet cards. Choose this
@@ -1059,7 +1059,7 @@
config NE2000
tristate "NE2000/NE1000 support"
- depends on NET_ISA || (Q40 && m) || M32R
+ depends on NET_ISA || (Q40 && m) || M32R || EMBEDDED
select CRC32
---help---
If you have a network (Ethernet) card of this type, say Y and read
@@ -1190,7 +1190,7 @@
config NET_PCI
bool "EISA, VLB, PCI and on board controllers"
- depends on NET_ETHERNET && (ISA || EISA || PCI)
+ depends on NET_ETHERNET && (ISA || EISA || PCI || EMBEDDED)
help
This is another class of network cards which attach directly to the
bus. If you have one of those, say Y and read the Ethernet-HOWTO,
+config CS89x0_SWAPPED
+ bool "Hardware swapped CS89x0"
+ depends on CS89x0 && !NET_PCI && !ISA
+ ---help---
+ Say Y if your CS89x0 data bus is swapped.
+ This option is for single board computers using a CS89x0 chip. If you
+ are using a regular Ethernet card, say N.
+
ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
-CFLAGS += -Os
+CFLAGS += -O
else
CFLAGS += -O2
endif