| * U-boot - main board file |
| * Copyright (c) 2005-2009 Analog Devices Inc. |
| * Licensed under the GPL-2 or later. |
| #include <asm/blackfin.h> |
| #include "gpio_cfi_flash.h" |
| printf("Board: Bluetechnix TCM-BF537 board\n"); |
| printf(" Support: http://www.bluetechnix.at/\n"); |
| phys_size_t initdram(int board_type) |
| gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE; |
| gd->bd->bi_memsize = CONFIG_SYS_MAX_RAM_SIZE; |
| return gd->bd->bi_memsize; |
| static void board_init_enetaddr(uchar *mac_addr) |
| puts("Warning: Generating 'random' MAC address\n"); |
| bfin_gen_rand_mac(mac_addr); |
| eth_setenv_enetaddr("ethaddr", mac_addr); |
| int board_eth_init(bd_t *bis) |
| return bfin_EMAC_initialize(bis); |
| if (!eth_getenv_enetaddr("ethaddr", enetaddr)) |
| board_init_enetaddr(enetaddr); |