diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2015-01-01 12:28:46 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2015-01-01 12:28:46 -0600 |
commit | af25f1123d65420a9d05e43b6b0bc929d09150eb (patch) | |
tree | 5d0e3c18bd72fbd2aa679a38a9093983c1c55826 /nuttx/arch/arm/src/tiva/tiva_ethernet.h | |
parent | 2042a54f1d8925a9514d87e290f17018188ab404 (diff) | |
download | nuttx-af25f1123d65420a9d05e43b6b0bc929d09150eb.tar.gz nuttx-af25f1123d65420a9d05e43b6b0bc929d09150eb.tar.bz2 nuttx-af25f1123d65420a9d05e43b6b0bc929d09150eb.zip |
TM4C129X Ethernet: Add logic to get pre-programmed MAC address from user FLASH registers
Diffstat (limited to 'nuttx/arch/arm/src/tiva/tiva_ethernet.h')
-rw-r--r-- | nuttx/arch/arm/src/tiva/tiva_ethernet.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/tiva/tiva_ethernet.h b/nuttx/arch/arm/src/tiva/tiva_ethernet.h index 660f46300..534d23437 100644 --- a/nuttx/arch/arm/src/tiva/tiva_ethernet.h +++ b/nuttx/arch/arm/src/tiva/tiva_ethernet.h @@ -98,6 +98,21 @@ extern "C" int tiva_ethinitialize(int intf); #endif +/**************************************************************************** + * Name: tiva_ethernetmac + * + * Description: + * For the Ethernet Eval Kits, the MAC address will be stored in the non- + * volatile USER0 and USER1 registers. If CONFIG_TIVA_BOARDMAC is defined, + * this function will obtain the MAC address from these registers. + * + ****************************************************************************/ + +#ifdef CONFIG_TIVA_BOARDMAC +struct ether_addr; +void tiva_ethernetmac(struct ether_addr *ethaddr); +#endif + #undef EXTERN #if defined(__cplusplus) } |