summaryrefslogtreecommitdiff
path: root/cesar/hal/phy/src/phy.c
diff options
context:
space:
mode:
authorNicolas Schodet2010-10-14 17:57:26 +0200
committerNicolas Schodet2010-10-20 11:10:38 +0200
commit816ff41942adc3470fec8e31d73d7d8b1e148c65 (patch)
treef15b665797b9e2fadc36fead0300ad690fb9f211 /cesar/hal/phy/src/phy.c
parentfb939e555b05cbfc2acb41b717e370c625cf30e5 (diff)
cesar/hal/phy: workaround maria:#860, closes #1948
Diffstat (limited to 'cesar/hal/phy/src/phy.c')
-rw-r--r--cesar/hal/phy/src/phy.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/cesar/hal/phy/src/phy.c b/cesar/hal/phy/src/phy.c
index dde3628f89..904f51a568 100644
--- a/cesar/hal/phy/src/phy.c
+++ b/cesar/hal/phy/src/phy.c
@@ -152,6 +152,8 @@ phy_isr (cyg_vector_t vector, cyg_addrword_t data)
}
else
{
+ /* Workaround for maria:#860. */
+ PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__CREATE_FC_10;
/* Wait FC decoding done. */
u32 status = PHY_DSPSS_RX_FC_AV_STATUS;
while (!(status & BF_MASK (PHY_DSPSS_RX_FC_AV_STATUS__RECEIVED)))