FireBirdLib - Topfield TMS PVR TAP Programming Library
FIS_vMACAddress.c
Go to the documentation of this file.
1#include "libFireBird.h"
2
3inline dword FIS_vMACAddress(void)
4{
6
7 static dword MacAddress;
8 dword MacAddressSize;
9
10 int (*DevEeprom_GetMacAddr)(unsigned char *pMacAddress, dword *MacAddressSize);
11
12 if(!MacAddress)
13 {
14 DevEeprom_GetMacAddr = (void*)TryResolve("DevEeprom_GetMacAddr");
15
16 if(DevEeprom_GetMacAddr)
17 DevEeprom_GetMacAddr((unsigned char*)&MacAddress, &MacAddressSize);
18 }
19
20 TRACEEXIT();
21 return MacAddress;
22}
dword FIS_vMACAddress(void)
dword TryResolve(char *Function)
Definition: TryResolve.c:5
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243