diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2012-07-20 16:47:56 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2012-07-21 13:18:45 +0200 |
commit | 1ddb183736bad257b8e774c0d0ab1ff8f628b442 (patch) | |
tree | 16b5e64b54547a9081a277117cd1194643681d09 /src/osmo-bts-sysmo/l1_if.c | |
parent | c2d3e45571e75610a40669f0fa0efed7b6e65946 (diff) |
Enable direct access to PDTCH queue of DSP by PCU
Use "-P -M" to enable PCU and direct access.
Diffstat (limited to 'src/osmo-bts-sysmo/l1_if.c')
-rw-r--r-- | src/osmo-bts-sysmo/l1_if.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osmo-bts-sysmo/l1_if.c b/src/osmo-bts-sysmo/l1_if.c index b219c41d..3cf2955a 100644 --- a/src/osmo-bts-sysmo/l1_if.c +++ b/src/osmo-bts-sysmo/l1_if.c @@ -57,6 +57,8 @@ #include "l1_transp.h" #include "hw_misc.h" +extern int pcu_direct; + /* FIXME: make threshold configurable */ #define MIN_QUAL_RACH 5.0f /* at least 5 dB C/I */ #define MIN_QUAL_NORM -0.5f /* at least -1 dB C/I */ @@ -959,12 +961,10 @@ int l1if_activate_rf(struct femtol1_hdl *hdl, int on) #else sysp->u.activateRfReq.timing.u8TimSrc = 1; /* Master */ sysp->u.activateRfReq.msgq.u8UseTchMsgq = 0; - sysp->u.activateRfReq.msgq.u8UsePdtchMsgq = 0; + sysp->u.activateRfReq.msgq.u8UsePdtchMsgq = pcu_direct; /* Use clock from OCXO or whatever source is configured */ sysp->u.activateRfReq.rfTrx.clkSrc = hdl->clk_src; - sysp->u.activateRfReq.rfRx.clkSrc = hdl->clk_src; sysp->u.activateRfReq.rfTrx.iClkCor = hdl->clk_cal; - sysp->u.activateRfReq.rfRx.iClkCor = hdl->clk_cal; #endif } else { sysp->id = SuperFemto_PrimId_DeactivateRfReq; |