Commit 55c4cbb4 authored by Eurecom's avatar Eurecom

fi in usrp_lib.cpp for aarch64 target.

parent 36699c45
...@@ -754,12 +754,12 @@ static int trx_usrp_read(openair0_device *device, openair0_timestamp *ptimestamp ...@@ -754,12 +754,12 @@ static int trx_usrp_read(openair0_device *device, openair0_timestamp *ptimestamp
__m256i tmp = simde_mm256_srai_epi16(buff_tmp[i][j],rxshift); __m256i tmp = simde_mm256_srai_epi16(buff_tmp[i][j],rxshift);
simde_mm256_storeu_si256(((__m256i *)buff[i])+j, tmp); simde_mm256_storeu_si256(((__m256i *)buff[i])+j, tmp);
} }
}
#elif defined(__arm__) || defined(__aarch64__) #elif defined(__arm__) || defined(__aarch64__)
for (int j=0; j<nsamps2; j++) for (int j=0; j<nsamps2; j++)
((int16x8_t *)buff[i])[j] = vshrq_n_s16(buff_tmp[i][j],rxshift); ((int16x8_t *)buff[i])[j] = vshrq_n_s16(buff_tmp[i][j],rxshift);
#endif #endif
} }
}
if (samples_received < nsamps) { if (samples_received < nsamps) {
LOG_E(HW,"[recv] received %d samples out of %d\n",samples_received,nsamps); LOG_E(HW,"[recv] received %d samples out of %d\n",samples_received,nsamps);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment