summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschodet2008-07-31 09:24:46 +0000
committerschodet2008-07-31 09:24:46 +0000
commit55bc9dce1821ee99b5078617cebdebbd199c2585 (patch)
tree5d6c46a6b5c6d33e15e0f76411e4806ac21f0515
parent8562c4d295ccedc353c81e67761897bfddf8ea5c (diff)
* hal/phy:
- activate RX memory permanently. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2700 017c9cb6-072f-447c-8318-d5b54f68fe89
-rw-r--r--cesar/hal/phy/src/phy.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/cesar/hal/phy/src/phy.c b/cesar/hal/phy/src/phy.c
index 6404265f90..4c59c38e49 100644
--- a/cesar/hal/phy/src/phy.c
+++ b/cesar/hal/phy/src/phy.c
@@ -185,6 +185,7 @@ phy_init (void *user_data, phy_rx_fc_cb_t rx_fc_cb, phy_access_cb_t access_cb,
phy_clock_set_numerator (ctx, 1000000);
PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__INIT_TX;
PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__INIT_RX;
+ PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__START_ACQU;
PHY_DSPSS_COMMON_MODE = BF_FILL (PHY_DSPSS_COMMON_MODE,
(USE_CRC_FC, 1),
(USE_CRC_PB, 1),
@@ -384,19 +385,15 @@ phy_set_tonemask (phy_t *ctx, u32 *tonemask, uint carrier_nb)
/* Set ROBO parameters. */
phy_set_robo_param (ctx, tonemask, carrier_nb);
/* Create preamble. */
- PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__START_ACQU;
PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__CREATE_PRE;
while (PHY_DSPSS_TIME_CHAIN_INFO
& BF_MASK (PHY_DSPSS_TIME_CHAIN_INFO__CREATION_IN_PROGRESS))
;
- PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__STOP_ACQU;
/* Create PRS. */
- PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__START_ACQU;
PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__CREATE_PRS;
while (PHY_DSPSS_TIME_CHAIN_INFO
& BF_MASK (PHY_DSPSS_TIME_CHAIN_INFO__CREATION_IN_PROGRESS))
;
- PHY_PRATIC_IMMEDIATE_ACTION = PHY_PRATIC_ACTION__STOP_ACQU;
}
void