Platform Zoul: move generic cc2538 defines from contiki-conf.h to cc2538-def.h
This commit is contained in:
parent
fac787231d
commit
b7c9cae60c
|
@ -41,6 +41,21 @@
|
||||||
/* 192us as in datasheet but ACKs are not always received, so adjusted to 250us */
|
/* 192us as in datasheet but ACKs are not always received, so adjusted to 250us */
|
||||||
#define CC2538_DELAY_BEFORE_RX ((unsigned)US_TO_RTIMERTICKS(250))
|
#define CC2538_DELAY_BEFORE_RX ((unsigned)US_TO_RTIMERTICKS(250))
|
||||||
#define CC2538_DELAY_BEFORE_DETECT 0
|
#define CC2538_DELAY_BEFORE_DETECT 0
|
||||||
|
/* Frame filtering done in software */
|
||||||
|
#define TSCH_CONF_HW_FRAME_FILTERING 0
|
||||||
|
|
||||||
|
#ifndef TSCH_CONF_BASE_DRIFT_PPM
|
||||||
|
/* The drift compared to "true" 10ms slots.
|
||||||
|
* Enable adaptive sync to enable compensation for this.
|
||||||
|
* Slot length 10000 usec
|
||||||
|
* 328 ticks
|
||||||
|
* Tick duration 30.517578125 usec
|
||||||
|
* Real slot duration 10009.765625 usec
|
||||||
|
* Target - real duration = -9.765625 usec
|
||||||
|
* TSCH_CONF_BASE_DRIFT_PPM -977
|
||||||
|
*/
|
||||||
|
#define TSCH_CONF_BASE_DRIFT_PPM -977
|
||||||
|
#endif
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
#define SPI_CONF_CONTROLLER_COUNT 2
|
#define SPI_CONF_CONTROLLER_COUNT 2
|
||||||
|
|
|
@ -65,11 +65,6 @@ uint16_t *radio_tsch_timeslot_timing(void);
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
/* 352us from calling transmit() until the SFD byte has been sent */
|
|
||||||
#define CC2538_DELAY_BEFORE_TX ((unsigned)US_TO_RTIMERTICKS(352))
|
|
||||||
/* 192us as in datasheet but ACKs are not always received, so adjusted to 250us */
|
|
||||||
#define CC2538_DELAY_BEFORE_RX ((unsigned)US_TO_RTIMERTICKS(250))
|
|
||||||
#define CC2538_DELAY_BEFORE_DETECT 0
|
|
||||||
|
|
||||||
#define RADIO_PHY_OVERHEAD radio_phy_overhead()
|
#define RADIO_PHY_OVERHEAD radio_phy_overhead()
|
||||||
#define RADIO_BYTE_AIR_TIME radio_byte_air_time()
|
#define RADIO_BYTE_AIR_TIME radio_byte_air_time()
|
||||||
|
@ -79,23 +74,6 @@ uint16_t *radio_tsch_timeslot_timing(void);
|
||||||
|
|
||||||
#define TSCH_CONF_DEFAULT_TIMESLOT_TIMING radio_tsch_timeslot_timing()
|
#define TSCH_CONF_DEFAULT_TIMESLOT_TIMING radio_tsch_timeslot_timing()
|
||||||
|
|
||||||
#ifndef TSCH_CONF_BASE_DRIFT_PPM
|
|
||||||
/* The drift compared to "true" 10ms slots.
|
|
||||||
* Enable adaptive sync to enable compensation for this.
|
|
||||||
* Slot length 10000 usec
|
|
||||||
* 328 ticks
|
|
||||||
* Tick duration 30.517578125 usec
|
|
||||||
* Real slot duration 10009.765625 usec
|
|
||||||
* Target - real duration = -9.765625 usec
|
|
||||||
* TSCH_CONF_BASE_DRIFT_PPM -977
|
|
||||||
*/
|
|
||||||
#define TSCH_CONF_BASE_DRIFT_PPM -977
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if MAC_CONF_WITH_TSCH
|
|
||||||
#define TSCH_CONF_HW_FRAME_FILTERING 0
|
|
||||||
#endif /* MAC_CONF_WITH_TSCH */
|
|
||||||
|
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
/**
|
/**
|
||||||
* \name Serial Boot Loader Backdoor configuration
|
* \name Serial Boot Loader Backdoor configuration
|
||||||
|
|
|
@ -74,14 +74,4 @@
|
||||||
|
|
||||||
#endif /* WITH_SECURITY */
|
#endif /* WITH_SECURITY */
|
||||||
|
|
||||||
/*******************************************************/
|
|
||||||
/************* Other system configuration **************/
|
|
||||||
/*******************************************************/
|
|
||||||
|
|
||||||
#if CONTIKI_TARGET_CC2538DK || CONTIKI_TARGET_ZOUL || \
|
|
||||||
CONTIKI_TARGET_OPENMOTE_CC2538
|
|
||||||
#define TSCH_CONF_HW_FRAME_FILTERING 0
|
|
||||||
#endif /* CONTIKI_TARGET_CC2538DK || CONTIKI_TARGET_ZOUL \
|
|
||||||
|| CONTIKI_TARGET_OPENMOTE_CC2538 */
|
|
||||||
|
|
||||||
#endif /* PROJECT_CONF_H_ */
|
#endif /* PROJECT_CONF_H_ */
|
||||||
|
|
Loading…
Reference in New Issue