[U-Boot] [PATCH] at91: Add esd gmbh MEESC board support

Daniel Gorsulowski Daniel.Gorsulowski at esd.eu
Mon Jun 29 12:59:54 CEST 2009


Daniel Gorsulowski wrote:
> Jean-Christophe PLAGNIOL-VILLARD wrote:
>> <snip>
>>> +
>>> +int checkboard(void)
>>> +{
>>> +	char str[32];
>>> +	char buf[32];
>>> +
>>> +	puts("Board: esd CAN-EtherCAT Gateway");
>>> +	if (getenv_r("serial#", str, sizeof(str)) > 0) {
>>> +		puts(", serial# ");
>>> +		puts(str);
>>> +	}
>>> +	printf("\nHardware-revision: 1.%d\n", get_hw_rev());
>>> +	printf("Crystal frequency:\t%8s MHz\n",
>>> +					strmhz(buf, get_main_clk_rate()));
>>> +	printf("CPU clock:\t\t%8s MHz\n",
>>> +					strmhz(buf, get_cpu_clk_rate()));
>>> +#ifdef CONFIG_SHOW_VERBOSE_CLOCKINFO
>>> +	printf("Master clock:\t\t%8s MHz\n",
>>> +					strmhz(buf, get_mck_clk_rate()));
>>> +	printf("PLL A clock:\t\t%8s MHz\n",
>>> +					strmhz(buf, get_plla_clk_rate()));
>>> +	printf("PLL B Reg.:\t\t0x%08X\n",
>>> +					at91_sys_read(AT91_CKGR_PLLBR));
>>> +	printf("PLL B clock:\t\t%8s MHz\n",
>>> +					strmhz(buf, get_pllb_clk_rate()));
>>> +#endif
>>> +	printf("Mach-type: %lu\n", gd->bd->bi_arch_number);
>>> +	return 0;
>>> +}
>> please use cpu_info when it's possible to avoid copy & paste
>>
> Coud you explain a few more? I can't find a function called 'cpu_info'.
Found config option CONFIG_DISPLAY_CPUINFO and enabled it, thank you for
the hint.

Best regards,
Daniel Gorsulowski



More information about the U-Boot mailing list