Contiki-NG
Loading...
Searching...
No Matches
cc2538 IEEE Address Control

Files

file  ieee-addr.c
 Driver for the cc2538 IEEE addresses.
 
file  ieee-addr.h
 Header file with register and macro declarations for the cc2538 IEEE address driver.
 

Functions

void ieee_addr_cpy_to (uint8_t *dst, uint8_t len)
 

TI OUI

#define IEEE_ADDR_OUI_TI   { 0x00, 0x12, 0x4B }
 TI OUI.
 

IEEE address locations

The address of the secondary location can be configured by the platform or example

#define IEEE_ADDR_LOCATION_PRIMARY   0x00280028
 Primary IEEE address location.
 
#define IEEE_ADDR_LOCATION_SECONDARY   0x0027FFCC
 Secondary IEEE address location.
 
#define IEEE_ADDR_LOCATION   IEEE_ADDR_LOCATION_PRIMARY
 Select which address location to use.
 

Detailed Description

Driver for the retrieval of an IEEE address from flash

Function Documentation

◆ ieee_addr_cpy_to()

void ieee_addr_cpy_to ( uint8_t * dst,
uint8_t len )

< Primary IEEE address location

< Primary IEEE address location

< Primary IEEE address location

< Primary IEEE address location

< Primary IEEE address location

Definition at line 47 of file ieee-addr.c.

References IEEE_ADDR_CONF_ADDRESS, IEEE_ADDR_CONF_HARDCODED, IEEE_ADDR_LOCATION, and IEEE_ADDR_OUI_TI.

Referenced by platform_init_stage_two(), and platform_init_stage_two().