<commit_before>/**
@file	LMS7002M_parameters.h
@author Lime Microsystems (www.limemicro.com)
@brief 	List of LMS7002M transceiver control parameters
*/

#ifndef LMS7002M_PARAMETERS_H
#define LMS7002M_PARAMETERS_H
#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

#define LMS7param(id) LMS7_ ## id

struct LMS7Parameter
{
    uint16_t address;
    uint8_t msb;
    uint8_t lsb;
    uint16_t defaultValue;
    const char* name;
    const char* tooltip;
};

int LMS7ParameterCompare(LMS7Parameter a, LMS7Parameter b);

static const struct LMS7Parameter LMS7_LRST_TX_B = { 0x0020, 15, 15, 1, "LRST_TX_B", "Resets all the logic registers to the default state for Tx MIMO channel B" };
static const struct LMS7Parameter LMS7_MRST_TX_B = { 0x0020, 14, 14, 1, "MRST_TX_B", "Resets all the configuration memory to the default state for Tx MIMO channel B" };
static const struct LMS7Parameter LMS7_LRST_TX_A = { 0x0020, 13, 13, 1, "LRST_TX_A", "Resets all the logic registers to the default state for Tx MIMO channel A" };<commit_msg>fix unknown type name error in c<commit_after>/**
@file	LMS7002M_parameters.h
@author Lime Microsystems (www.limemicro.com)
@brief 	List of LMS7002M transceiver control parameters
*/

#ifndef LMS7002M_PARAMETERS_H
#define LMS7002M_PARAMETERS_H
#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

#define LMS7param(id) LMS7_ ## id

struct LMS7Parameter
{
    uint16_t address;
    uint8_t msb;
    uint8_t lsb;
    uint16_t defaultValue;
    const char* name;
    const char* tooltip;
};

int LMS7ParameterCompare(struct LMS7Parameter a, struct LMS7Parameter b);

static const struct LMS7Parameter LMS7_LRST_TX_B = { 0x0020, 15, 15, 1, "LRST_TX_B", "Resets all the logic registers to the default state for Tx MIMO channel B" };
static const struct LMS7Parameter LMS7_MRST_TX_B = { 0x0020, 14, 14, 1, "MRST_TX_B", "Resets all the configuration memory to the default state for Tx MIMO channel B" };
static const struct LMS7Parameter LMS7_LRST_TX_A = { 0x0020, 13, 13, 1, "LRST_TX_A", "Resets all the logic registers to the default state for Tx MIMO channel A" };
{'fraction_non_alphanumeric': 0.08178792201616739, 'fraction_numerical': 0.060865430337612936, 'mean_word_length': 4.960339943342777, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2472533', 'n_tokens_mistral': 861, 'n_tokens_neox': 778, 'n_words': 252}