Contiki-NG

Header with declarations of the RF Core FFSM registers. More...

Go to the source code of this file.

Macros

RFCORE_FFSM register offsets
#define RFCORE_FFSM_SRCRESMASK0   0x40088580
 Src addr matching result.
 
#define RFCORE_FFSM_SRCRESMASK1   0x40088584
 Src addr matching result.
 
#define RFCORE_FFSM_SRCRESMASK2   0x40088588
 Src addr matching result.
 
#define RFCORE_FFSM_SRCRESINDEX   0x4008858C
 Src addr matching result.
 
#define RFCORE_FFSM_SRCEXTPENDEN0   0x40088590
 Src addr matching control.
 
#define RFCORE_FFSM_SRCEXTPENDEN1   0x40088594
 Src addr matching control.
 
#define RFCORE_FFSM_SRCEXTPENDEN2   0x40088598
 Src addr matching control.
 
#define RFCORE_FFSM_SRCSHORTPENDEN0   0x4008859C
 Src addr matching control.
 
#define RFCORE_FFSM_SRCSHORTPENDEN1   0x400885A0
 Src addr matching control.
 
#define RFCORE_FFSM_SRCSHORTPENDEN2   0x400885A4
 Src addr matching control.
 
#define RFCORE_FFSM_EXT_ADDR0   0x400885A8
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR1   0x400885AC
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR2   0x400885B0
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR3   0x400885B4
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR4   0x400885B8
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR5   0x400885BC
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR6   0x400885C0
 Local address information.
 
#define RFCORE_FFSM_EXT_ADDR7   0x400885C4
 Local address information.
 
#define RFCORE_FFSM_PAN_ID0   0x400885C8
 Local address information.
 
#define RFCORE_FFSM_PAN_ID1   0x400885CC
 Local address information.
 
#define RFCORE_FFSM_SHORT_ADDR0   0x400885D0
 Local address information.
 
#define RFCORE_FFSM_SHORT_ADDR1   0x400885D4
 Local address information.
 
RFCORE_FFSM_SRCRESMASK[0:2] register bit masks
#define RFCORE_FFSM_SRCRESMASK0_SRCRESMASK0   0x000000FF
 Ext addr match.
 
#define RFCORE_FFSM_SRCRESMASK1_SRCRESMASK1   0x000000FF
 Short addr match.
 
#define RFCORE_FFSM_SRCRESMASK2_SRCRESMASK2   0x000000FF
 24-bit mask
 
RFCORE_FFSM_SRCRESINDEX register bit masks
#define RFCORE_FFSM_SRCRESINDEX_SRCRESINDEX   0x000000FF
 LS Entry bit index.
 
RFCORE_FFSM_SRCEXTPENDEN[0:2] register bit masks
#define RFCORE_FFSM_SRCEXTPENDEN0_SRCEXTPENDEN0   0x000000FF
 8 LSBs
 
#define RFCORE_FFSM_SRCEXTPENDEN1_SRCEXTPENDEN1   0x000000FF
 8 middle bits
 
#define RFCORE_FFSM_SRCEXTPENDEN2_SRCEXTPENDEN2   0x000000FF
 8 MSBs
 
RFCORE_FFSM_SRCSHORTPENDEN[0:2] register bit masks
#define RFCORE_FFSM_SRCSHORTPENDEN0_SRCSHORTPENDEN0   0x000000FF
 8 LSBs
 
#define RFCORE_FFSM_SRCSHORTPENDEN1_SRCSHORTPENDEN1   0x000000FF
 8 middle
 
#define RFCORE_FFSM_SRCSHORTPENDEN2_SRCSHORTPENDEN2   0x000000FF
 8 MSBs
 
RFCORE_FFSM_EXT_ADDR[0:7] register bit masks
#define RFCORE_FFSM_EXT_ADDR0_EXT_ADDR0   0x000000FF
 EXT_ADDR[7:0].
 
#define RFCORE_FFSM_EXT_ADDR1_EXT_ADDR1   0x000000FF
 EXT_ADDR[15:8].
 
#define RFCORE_FFSM_EXT_ADDR2_EXT_ADDR2   0x000000FF
 EXT_ADDR[23:16].
 
#define RFCORE_FFSM_EXT_ADDR3_EXT_ADDR3   0x000000FF
 EXT_ADDR[31:24].
 
#define RFCORE_FFSM_EXT_ADDR4_EXT_ADDR4   0x000000FF
 EXT_ADDR[39:32].
 
#define RFCORE_FFSM_EXT_ADDR5_EXT_ADDR5   0x000000FF
 EXT_ADDR[47:40].
 
#define RFCORE_FFSM_EXT_ADDR6_EXT_ADDR6   0x000000FF
 EXT_ADDR[55:48].
 
#define RFCORE_FFSM_EXT_ADDR7_EXT_ADDR7   0x000000FF
 EXT_ADDR[63:56].
 
RFCORE_FFSM_PAN_ID[0:1] register bit masks
#define RFCORE_FFSM_PAN_ID0_PAN_ID0   0x000000FF
 PAN_ID[7:0].
 
#define RFCORE_FFSM_PAN_ID1_PAN_ID1   0x000000FF
 PAN_ID[15:8].
 
RFCORE_FFSM_SHORT_ADDR[0:1] register bit masks
#define RFCORE_FFSM_SHORT_ADDR0_SHORT_ADDR0   0x000000FF
 SHORT_ADDR[7:0].
 
#define RFCORE_FFSM_SHORT_ADDR1_SHORT_ADDR1   0x000000FF
 SHORT_ADDR[15:8].
 

Detailed Description

Header with declarations of the RF Core FFSM registers.

Definition in file rfcore-ffsm.h.