diff --git a/src/dw1000-base.h b/src/dw1000-base.h index ba70bc60f6ce2261b9cabbd38167131ba28a8f28..68af6fcf2128335d524990b949cc47d869d0cc5e 100644 --- a/src/dw1000-base.h +++ b/src/dw1000-base.h @@ -247,19 +247,37 @@ #define DW_MRXSFDTO_MASK (1<<26) /**< \brief dummy */ /* DW_REG_SYS_STATUS LOW */ -#define DW_IRQS 0 /**< \brief dummy */ -#define DW_IRQS_MASK (1<<0) /**< \brief dummy */ -#define DW_TXFRS 7 /**< \brief dummy */ -#define DW_TXFRS_MASK (1<<7) /**< \brief dummy */ -#define DW_RXDFR 13 /**< \brief dummy */ -#define DW_RXDFR_MASK (1<<13) /**< \brief dummy */ -#define DW_RXRFTO 17 /**< \brief dummy */ -#define DW_RXRFTO_MASK (1<<17) /**< \brief dummy */ +#define DW_IRQS 0 /**< \brief dummy */ +#define DW_IRQS_MASK (1<<0) /**< \brief dummy */ +#define DW_TXFRB 4 /**< \brief Transmit Frame Begins */ +#define DW_TXFRB_MASK (1<<4) /**< \brief Transmit Frame Begins Mask */ +#define DW_TXPRS 5 /**< \brief Transmit Preamble Sent */ +#define DW_TXPRS_MASK (1<<5) /**< \brief Transmit Preamble Sent Mask */ +#define DW_TXPHS 6 /**< \brief Transmit PHY Header Sent */ +#define DW_TXPHS_MASK (1<<6) /**< \brief Transmit PHY Header Sent Mask */ +#define DW_TXFRS 7 /**< \brief TX Frame Sent */ +#define DW_TXFRS_MASK (1<<7) /**< \brief TX Frame Sent */ +#define DW_RXPRD 8 /**< \brief Receiver Preamble Detected */ +#define DW_RXPRD_MASK (1<<8) /**< \brief Receiver Preamble Detected Mask */ +#define DW_RXSFDD 9 /**< \brief Receiver SFD Detected */ +#define DW_RXSFDD_MASK (1<<9) /**< \brief Receiver SFD Detected Mask */ +#define DW_LDEDONE 10 /**< \brief LDE Processing Done */ +#define DW_LDEDONE_MASK (1<<10) /**< \brief LDE Processing Done Mask */ +#define DW_RXPHD 11 /**< \brief Receiver PHY Header Detected */ +#define DW_RXPHD_MASK (1<<11) /**< \brief Receiver PHY Header Detected Mask */ +#define DW_RXDFR 13 /**< \brief Receiver Data Frame Ready */ +#define DW_RXDFR_MASK (1<<13) /**< \brief Receiver Data Frame Ready Mask */ +#define DW_RXFCG 14 /**< \brief Receiver FCS Good */ +#define DW_RXFCG_MASK (1<<14) /**< \brief Receiver FCS Good Mask */ + + +#define DW_RXRFTO 17 /**< \brief dummy */ +#define DW_RXRFTO_MASK (1<<17) /**< \brief dummy */ /* DW_REG_SYS_STATUS HIGH */ -#define DW_RXPREJ 1 /**< \brief dummy */ -#define DW_RXPREJ_MASK (1<<1) /**< \brief dummy */ -#define DW_TXPUTE 2 /**< \brief dummy */ -#define DW_TXPUTE_MASK (1<<2) /**< \brief dummy */ +#define DW_RXPREJ 1 /**< \brief dummy */ +#define DW_RXPREJ_MASK (1<<1) /**< \brief dummy */ +#define DW_TXPUTE 2 /**< \brief dummy */ +#define DW_TXPUTE_MASK (1<<2) /**< \brief dummy */ /* DW_REG_RX_FINFO 0x10 */ #define DW_RXFLEN 0 /**< \brief dummy */