Hi.

I notice bardrate parameter bd_t as well as gd_t.


In include/asm-generic/global_data.h

typedef struct global_data {
        bd_t *bd;
        unsigned long flags;
        unsigned int baudrate;

We have "baudrate" here.




E.g. arch/arm/include/asm/u-boot.h

typedef struct bd_info {
        unsigned int    bi_baudrate;    /* serial console baudrate */

We have "bi_baudrate".



My question is what's the difference
between gd->baudrate and bd->bi_baudrate.
Why do we need both?

Since baudrate is a common paramter for all architectures,
bd->bi_baudrate looks weird to me.




Best Regards
Masahiro Yamada

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to