summaryrefslogtreecommitdiff
path: root/cesar/hal/phy/src/tx.c
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/hal/phy/src/tx.c')
-rw-r--r--cesar/hal/phy/src/tx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cesar/hal/phy/src/tx.c b/cesar/hal/phy/src/tx.c
index 534682e380..eec1b70fe1 100644
--- a/cesar/hal/phy/src/tx.c
+++ b/cesar/hal/phy/src/tx.c
@@ -182,8 +182,8 @@ phy_tx_frame (phy_t *ctx, u32 date, bool want_conf, bool stop_tx_on_prp_lost,
else
LEON_ITC2_MASK &= ~(1 << LEON_ITC2_IT__PRATIC_ACCESS_CONF);
/* Program TX. */
- PHY_TRACE_DATE_WARNING (date);
- PHY_PRATIC_TIMER_2_DATE = date;
+ PHY_TRACE_DATE_WARNING (date - PHY_TX_HARDWARE_DELAY_TCK);
+ PHY_PRATIC_TIMER_2_DATE = date - PHY_TX_HARDWARE_DELAY_TCK;
PHY_PRATIC_TIMER_2_CTRL =
BF_FILL (PHY_PRATIC_TIMER_X_CTRL,
(ACTION, PHY_PRATIC_ACTION__START_TX),