Re: Modifications to 3900 kernel options (Intimate to pxa-hh13)

From: Jamey Hicks <jamey.hicks_at_hp.com>
Date: Wed, 03 Dec 2003 08:08:36 -0500

On Tue, 2003-12-02 at 19:26, William Moser wrote:
> I'm looking at the differences between Intimate's
> kernel_config file and ipaqpxa_config from the
> -pxa-hh13 kernel. Most of the changes make sense, for
> instance
>
> CONFIG_ARCH_PXA is set in pxa-hh13, but not Intimate
> (which currently runs only on the SA1100)
>
> There are a few options that aren't clear, so if
> someone can tell me why they're set or not set, I'd be
> grateful.
>
> CONFIG_H3900_ASIC_DEBUG (m in pxa, y in intimate)
I do not know why this would be y for intimate because it is h3900
specific. It has no effect on sa1100. Go with the pxa value of m.

> CONFIG_DISCONTIGMEM (n in pxa, y in intimate)
Only for SA1100.

> CONFIG_ISA (n in pxa, y in intimate)
Only seems to be used on SA1100.

> CONFIG_PCMICA_PROBE (not listed in pxa file, y)
Only seems ot be used on SA1100.

> CONFIG_MERCURY_BACKPACK (n, m)
Does not work with H39xx or H5xxx so it is turned off.

> CONFIG_MMC (n, m)
> CONFIG_MMC_DEBUG (not listed, y)
> CONFIG_MMC_DEBUG_VERBOSE (not listed, 0)
Does not work on any pxa-based iPAQs.

> CONFIG_HWTIMER (n, m)
I don't know what this is.

> CONFIG_LEDS (not listed, n)
Not used on any ipaqs. Not listed is same as n.

> CONFIG_PARPORT (m, n)
> + various PARPORT options
This probably should be n for pxa.

> CONFIG_MTD_MTDRAM (n, m)
> CONFIG_MTD_MTDRAM_TOTAL_SIZE (not listed, 4096)
> CONFIG_MTD_MTDRAM_ERASE_SIZE (not listed, 128)
This probably should be enabled for pxa but very few people use it.

> CONFIG_BLK_DEV_RAM_SIZE (4096, 8192)
Should be 8192 for pxa. But few people use it with Familiar so it's
still using kernel default of 4096.

> CONFIG_PACKET (m, y)
> CONFIG_NET_IPIP (m, y)
> CONFIG_BRIDGE (n, m)
These should be m for both configs so they only get loaded if they are
needed. Though dhcp fails mysteriously if af_packet is not loaded, so
arguably CONFIG_PACKET should be y. But we counteracted that by
autoloading it.

> CONFIG_CHR_DEV_ST (n, m)

> CONFIG_SCSI_PCMCIA (n, y)
SCSI cards still not working with iPAQ, so might as well be n for both
configs.

> CONFIG_SERIAL (y, m)
> CONFIG_SERIAL_CONSOLE (y, not listed)
> CONFIG_SERIAL_EXTENDED (y, not listed)
This is y for pxa because the built-in uart uses the standard serial
driver. It is m for sa1100 because only addon uarts use that driver.

Hope this helps.

Jamey
Received on Thu Dec 04 2003 - 02:28:58 EST

This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:21:13 EDT