Re: [PATCH]: linux-2.6.14-uc0 (MMU-less support)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue Nov 01 2005 - 23:01:02 EST, Greg Ungerer wrote:

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

Hi Greg.

I'm not a user but thought I would give it a once over to see what you were carrying.


 /*
+ *	The Freescale 5208EVB board has 32MB of RAM.
+ */
+#if defined(CONFIG_M5208EVB)
+#define	RAM_START	0x40020000
+#define	RAM_LENGTH	0x01e00000
+#endif
+
+/*

That doesn't quite add up to 32MB.  Should that be 0x1FE0000 or
is the last 0x1E0000 (1920k) supposed to be reserved too?  Again,
I am not a user.

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,


Lots of people turn on EMBEDDED for lots of reasons, asking about
a lot more drivers seems burdensome.

Care to create a single intermediate Kconfig var for those?
Something like "Controllers attached directly to a cpu?"


+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.
+


This would then depend on your directly attached config and you
could have both it and pci configured.

 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
-CFLAGS		+= -Os
+CFLAGS		+= -O
 else
 CFLAGS		+= -O2
 endif

Sees this undoes part of the benefit, perhaps you should add a
third option.

milton

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux