#/*! # * \file volk_gnsssdr_8i_accumulator_s8i.orc # * \brief ORC implementation: 8 bits (char) scalar accumulator # * \authors # * # * ORC code that implements an accumulator of char values # * # * ------------------------------------------------------------------------- # * # * Copyright (C) 2010-2014 (see AUTHORS file for a list of contributors) # * # * GNSS-SDR is a software defined Global Navigation # * Satellite Systems receiver # * # * This file is part of GNSS-SDR. # * # * GNSS-SDR is free software: you can redistribute it and/or modify # * it under the terms of the GNU General Public License as published by # * the Free Software Foundation, either version 3 of the License, or # * at your option) any later version. # * # * GNSS-SDR is distributed in the hope that it will be useful, # * but WITHOUT ANY WARRANTY; without even the implied warranty of # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # * GNU General Public License for more details. # * # * You should have received a copy of the GNU General Public License # * along with GNSS-SDR. If not, see . # * # * ------------------------------------------------------------------------- # */ .function volk_gnsssdr_8i_accumulator_s8i_a_orc_impl .source 1 src1 .accumulator 2 acc .temp 2 sum mergebw sum, 0, src1 accw acc, sum