Lines Matching defs:halConfig

144         const radio_hal_band_config_t *halConfig)
147 config->type = static_cast<Band>(halConfig->type);
148 config->antennaConnected = halConfig->antenna_connected;
149 config->lowerLimit = halConfig->lower_limit;
150 config->upperLimit = halConfig->upper_limit;
151 config->spacings.setToExternal(const_cast<unsigned int *>(&halConfig->spacings[0]),
152 halConfig->num_spacings * sizeof(uint32_t));
154 config->spacings.resize(halConfig->num_spacings);
157 config->ext.fm.deemphasis = static_cast<Deemphasis>(halConfig->fm.deemphasis);
158 config->ext.fm.stereo = halConfig->fm.stereo;
159 config->ext.fm.rds = static_cast<Rds>(halConfig->fm.rds);
160 config->ext.fm.ta = halConfig->fm.ta;
161 config->ext.fm.af = halConfig->fm.af;
162 config->ext.fm.ea = halConfig->fm.ea;
164 config->ext.am.stereo = halConfig->am.stereo;
195 radio_hal_band_config_t *halConfig,
199 halConfig->type = static_cast<radio_band_t>(config->type);
200 halConfig->antenna_connected = config->antennaConnected;
201 halConfig->lower_limit = config->lowerLimit;
202 halConfig->upper_limit = config->upperLimit;
203 halConfig->num_spacings = config->spacings.size();
204 if (halConfig->num_spacings > RADIO_NUM_SPACINGS_MAX) {
205 halConfig->num_spacings = RADIO_NUM_SPACINGS_MAX;
207 memcpy(halConfig->spacings, config->spacings.data(),
208 sizeof(uint32_t) * halConfig->num_spacings);
211 halConfig->fm.deemphasis = static_cast<radio_deemphasis_t>(config->ext.fm.deemphasis);
212 halConfig->fm.stereo = config->ext.fm.stereo;
213 halConfig->fm.rds = static_cast<radio_rds_t>(config->ext.fm.rds);
214 halConfig->fm.ta = config->ext.fm.ta;
215 halConfig->fm.af = config->ext.fm.af;
216 halConfig->fm.ea = config->ext.fm.ea;
218 halConfig->am.stereo = config->ext.am.stereo;