In message <OFD0B78DE0.9222EE0F-ONC1256F50.003811B2-C1256F50.003B80FF at axxessit.no> you wrote: > > I do not understand all the intricacies of what happens regarding hardware > configuration during the eraly stages of booting linux, but I conclude > that when making a uImage one have to modify u-boot and the kernel if one > want to relocate the usage of dpram1 by the cpm uart driver. This might > have been obvious to most of you, but I was lost on this issue.
There is no need to modify U-Boot nor the kernel. Each driver is supposed to perform all required initialization steps itself. It must not make any assumptions about it's previous state except that it's "harmless", i. e. interrupts are disabled etc. when the driver is starting. > A mystery is why Dan Malek said it was a "very bad idea" to relocate the > smc buffer descriptors to anohter part of dpram1. > Maybe I will understand that one day too. Read the code. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Vulcans believe peace should not depend on force. -- Amanda, "Journey to Babel", stardate 3842.3