MPC82xx -- DPRAM1
Wolfgang Denk
wd at denx.de
Fri Nov 19 04:38:57 EST 2004
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
More information about the Linuxppc-embedded
mailing list