public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] declaring and initializing variables
@ 2013-10-01  0:04 York Sun
  2013-10-01  1:17 ` Timur Tabi
  2013-10-07 22:03 ` Kim Phillips
  0 siblings, 2 replies; 5+ messages in thread
From: York Sun @ 2013-10-01  0:04 UTC (permalink / raw)
  To: u-boot

Kim, et al.,

I know I have asked this before. Pardon me as I don't consider myself a
savy programmer.

I am cleaning up the DDR driver for mpc83xx, mpc85xx and mpc86xx. The
question is the accetable formats of declaring and initializing variable
at the same time. The variables are the ccsr register pointers. I have
two formats here

struct ccsr_ddr __iomem *ddr = (void *) CONFIG_FOO_ADDR;
struct ccsr_ddr __iomem *ddr =
	(struct ccsr_ddr __iomem *) CONFIG_FOO_ADDR;

You have told me the second format is preferred. I have been using this
format since. But in practice, the second format is often too long and I
have to wrap to next line. It's not a problem for new code. As I am
trying to cleanup the existing code, I would have to make more changes.
So I am back to this question. Is the first format (using void *)
accetable in long term?

Regards,

York

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-10-15 19:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-01  0:04 [U-Boot] declaring and initializing variables York Sun
2013-10-01  1:17 ` Timur Tabi
2013-10-07 22:03 ` Kim Phillips
2013-10-14 19:05   ` York Sun
2013-10-15 19:18     ` Kim Phillips

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox