diff --git a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp index a01a955844721481a9c8b3cdcfe5dce6967dcd82..ec7aa1a549da240afad72b034a7a16cab6e11e23 100644 --- a/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp +++ b/targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp @@ -362,10 +362,10 @@ static int trx_usrp_write(openair0_device *device, openair0_timestamp timestamp, #ifdef __AVX2__ buff_tx[i][j] = _mm256_slli_epi16(((__m256i*)buff[i])[j],4); #else - buff_tx[i][j] = _mm_slli_epi16(((__m128i*)buff128[i])[j],4); + buff_tx[i][j] = _mm_slli_epi16(((__m128i*)buff[i])[j],4); #endif #elif defined(__arm__) - buff_tx[i][j] = vshlq_n_s16(((int16x8_t*)buff128[i])[j],4); + buff_tx[i][j] = vshlq_n_s16(((int16x8_t*)buff[i])[j],4); #endif } }