mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-trx.git
synced 2025-10-23 08:22:00 +00:00
ms: update osmocom-bb
..and sync the log levels. Change-Id: I6f9fca7a4d6a02e82bf406fd136c5bde96bb93af
This commit is contained in:
@@ -80,6 +80,7 @@ AM_CPPFLAGS += -I${srcdir}
|
|||||||
TRXCON_LDADD = \
|
TRXCON_LDADD = \
|
||||||
$(top_builddir)/osmocom-bb/src/host/trxcon/src/.libs/libtrxcon.a \
|
$(top_builddir)/osmocom-bb/src/host/trxcon/src/.libs/libtrxcon.a \
|
||||||
$(top_builddir)/osmocom-bb/src/host/trxcon/src/.libs/libl1sched.a \
|
$(top_builddir)/osmocom-bb/src/host/trxcon/src/.libs/libl1sched.a \
|
||||||
|
$(top_builddir)/osmocom-bb/src/host/trxcon/src/.libs/libl1gprs.a \
|
||||||
$(LIBOSMOCODING_LIBS)
|
$(LIBOSMOCODING_LIBS)
|
||||||
|
|
||||||
MS_LOWER_SRC = \
|
MS_LOWER_SRC = \
|
||||||
|
@@ -1,5 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* (C) 2016-2022 by Vadim Yanitskiy <axilirator@gmail.com>
|
* OsmocomBB <-> SDR connection bridge
|
||||||
|
*
|
||||||
|
* (C) 2016-2017 by Vadim Yanitskiy <axilirator@gmail.com>
|
||||||
*
|
*
|
||||||
* All Rights Reserved
|
* All Rights Reserved
|
||||||
*
|
*
|
||||||
@@ -19,48 +21,61 @@
|
|||||||
#include <osmocom/core/logging.h>
|
#include <osmocom/core/logging.h>
|
||||||
#include <osmocom/core/utils.h>
|
#include <osmocom/core/utils.h>
|
||||||
|
|
||||||
#include <osmocom/bb/trxcon/logging.h>
|
|
||||||
#include <osmocom/bb/trxcon/trxcon.h>
|
#include <osmocom/bb/trxcon/trxcon.h>
|
||||||
|
#include <osmocom/bb/trxcon/logging.h>
|
||||||
|
|
||||||
static struct log_info_cat trxcon_log_info_cat[] = {
|
static struct log_info_cat trxcon_log_info_cat[] = {
|
||||||
[DAPP] = {
|
[DAPP] = {
|
||||||
.name = "DAPP",
|
.name = "DAPP",
|
||||||
.color = "\033[1;35m",
|
|
||||||
.description = "Application",
|
.description = "Application",
|
||||||
.loglevel = LOGL_NOTICE,
|
.color = "\033[1;35m",
|
||||||
.enabled = 1,
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
},
|
},
|
||||||
[DL1C] = {
|
[DL1C] = {
|
||||||
.name = "DL1C",
|
.name = "DL1C",
|
||||||
.color = "\033[1;31m",
|
|
||||||
.description = "Layer 1 control interface",
|
.description = "Layer 1 control interface",
|
||||||
.loglevel = LOGL_NOTICE,
|
.color = "\033[1;31m",
|
||||||
.enabled = 1,
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
},
|
},
|
||||||
[DL1D] = {
|
[DL1D] = {
|
||||||
.name = "DL1D",
|
.name = "DL1D",
|
||||||
.color = "\033[1;31m",
|
|
||||||
.description = "Layer 1 data",
|
.description = "Layer 1 data",
|
||||||
.loglevel = LOGL_NOTICE,
|
.color = "\033[1;31m",
|
||||||
.enabled = 1,
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
|
},
|
||||||
|
[DTRXC] = {
|
||||||
|
.name = "DTRXC",
|
||||||
|
.description = "Transceiver control interface",
|
||||||
|
.color = "\033[1;33m",
|
||||||
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
|
},
|
||||||
|
[DTRXD] = {
|
||||||
|
.name = "DTRXD",
|
||||||
|
.description = "Transceiver data interface",
|
||||||
|
.color = "\033[1;33m",
|
||||||
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
},
|
},
|
||||||
[DSCH] = {
|
[DSCH] = {
|
||||||
.name = "DSCH",
|
.name = "DSCH",
|
||||||
.color = "\033[1;36m",
|
|
||||||
.description = "Scheduler management",
|
.description = "Scheduler management",
|
||||||
.loglevel = LOGL_NOTICE,
|
.color = "\033[1;36m",
|
||||||
.enabled = 0,
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
},
|
},
|
||||||
[DSCHD] = {
|
[DSCHD] = {
|
||||||
.name = "DSCHD",
|
.name = "DSCHD",
|
||||||
.color = "\033[1;36m",
|
|
||||||
.description = "Scheduler data",
|
.description = "Scheduler data",
|
||||||
.loglevel = LOGL_NOTICE,
|
.color = "\033[1;36m",
|
||||||
.enabled = 0,
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
|
},
|
||||||
|
[DGPRS] = {
|
||||||
|
.name = "DGPRS",
|
||||||
|
.description = "L1 GPRS (MAC layer)",
|
||||||
|
.color = "\033[1;36m",
|
||||||
|
.enabled = 1, .loglevel = LOGL_NOTICE,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct log_info trxcon_log_info = {
|
static const struct log_info trxcon_log_info = {
|
||||||
.cat = trxcon_log_info_cat,
|
.cat = trxcon_log_info_cat,
|
||||||
.num_cat = ARRAY_SIZE(trxcon_log_info_cat),
|
.num_cat = ARRAY_SIZE(trxcon_log_info_cat),
|
||||||
};
|
};
|
||||||
@@ -71,6 +86,7 @@ static const int trxcon_log_cfg[] = {
|
|||||||
[TRXCON_LOGC_L1D] = DL1D,
|
[TRXCON_LOGC_L1D] = DL1D,
|
||||||
[TRXCON_LOGC_SCHC] = DSCH,
|
[TRXCON_LOGC_SCHC] = DSCH,
|
||||||
[TRXCON_LOGC_SCHD] = DSCHD,
|
[TRXCON_LOGC_SCHD] = DSCHD,
|
||||||
|
[TRXCON_LOGC_GPRS] = DGPRS,
|
||||||
};
|
};
|
||||||
|
|
||||||
void trxc_log_init(void *tallctx)
|
void trxc_log_init(void *tallctx)
|
||||||
|
@@ -395,7 +395,7 @@ int main(int argc, char *argv[])
|
|||||||
msgb_talloc_ctx_init(tall_trxcon_ctx, 0);
|
msgb_talloc_ctx_init(tall_trxcon_ctx, 0);
|
||||||
trxc_log_init(tall_trxcon_ctx);
|
trxc_log_init(tall_trxcon_ctx);
|
||||||
|
|
||||||
g_trxcon = trxcon_inst_alloc(tall_trxcon_ctx, 0, 0);
|
g_trxcon = trxcon_inst_alloc(tall_trxcon_ctx, 0);
|
||||||
g_trxcon->gsmtap = nullptr;
|
g_trxcon->gsmtap = nullptr;
|
||||||
g_trxcon->phyif = nullptr;
|
g_trxcon->phyif = nullptr;
|
||||||
g_trxcon->phy_quirks.fbsb_extend_fns = 866; // 4 seconds, known to work.
|
g_trxcon->phy_quirks.fbsb_extend_fns = 866; // 4 seconds, known to work.
|
||||||
|
Submodule osmocom-bb updated: c209242d19...3f409eb94e
Reference in New Issue
Block a user