| * U-boot - main board file |
| * Copyright (c) 2005-2009 Analog Devices Inc. |
| * Licensed under the GPL-2 or later. |
| #include <asm/blackfin.h> |
| printf("Board: ADI BF537 PNAV board\n"); |
| printf(" Support: http://blackfin.uclinux.org/\n"); |
| static void board_init_enetaddr(uchar *mac_addr) |
| puts("Warning: Generating 'random' MAC address\n"); |
| eth_random_addr(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); |