<p>roox has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmocom-bb/+/15789">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Fix common misspellings and typos<br><br>Change-Id: I962b42871693f33b1054d43d195817e9cd84bb64<br>---<br>M src/host/layer23/README<br>M src/host/layer23/include/osmocom/bb/common/sysinfo.h<br>M src/host/layer23/include/osmocom/bb/mobile/gsm322.h<br>M src/host/layer23/include/osmocom/bb/mobile/gsm48_mm.h<br>M src/host/layer23/include/osmocom/bb/mobile/mncc.h<br>M src/host/layer23/src/common/main.c<br>M src/host/layer23/src/common/sap_proto.c<br>M src/host/layer23/src/common/sim.c<br>M src/host/layer23/src/common/sysinfo.c<br>M src/host/layer23/src/misc/app_bcch_scan.c<br>M src/host/layer23/src/misc/app_cbch_sniff.c<br>M src/host/layer23/src/misc/app_ccch_scan.c<br>M src/host/layer23/src/misc/cell_log.c<br>M src/host/layer23/src/mobile/app_mobile.c<br>M src/host/layer23/src/mobile/gsm322.c<br>M src/host/layer23/src/mobile/gsm411_sms.c<br>M src/host/layer23/src/mobile/gsm480_ss.c<br>M src/host/layer23/src/mobile/gsm48_cc.c<br>M src/host/layer23/src/mobile/gsm48_mm.c<br>M src/host/layer23/src/mobile/gsm48_rr.c<br>M src/host/layer23/src/mobile/main.c<br>M src/host/layer23/src/mobile/mncc_sock.c<br>M src/host/layer23/src/mobile/mnccms.c<br>M src/host/layer23/src/mobile/script_lua.c<br>M src/host/layer23/src/mobile/vty_interface.c<br>M src/host/virt_phy/include/virtphy/virt_l1_model.h<br>M src/host/virt_phy/src/gsmtapl1_if.c<br>M src/host/virt_phy/src/l1ctl_sap.c<br>M src/host/virt_phy/src/logging.c<br>M src/host/virt_phy/src/virt_prim_pm.c<br>M src/shared/libosmocore/doc/vty/example.xml<br>M src/shared/libosmocore/include/osmocom/core/bits.h<br>M src/shared/libosmocore/include/osmocom/core/bitvec.h<br>M src/shared/libosmocore/include/osmocom/core/conv.h<br>M src/shared/libosmocore/include/osmocom/core/logging.h<br>M src/shared/libosmocore/include/osmocom/core/select.h<br>M src/shared/libosmocore/include/osmocom/core/write_queue.h<br>M src/shared/libosmocore/include/osmocom/crypt/auth.h<br>M src/shared/libosmocore/include/osmocom/crypt/gprs_cipher.h<br>M src/shared/libosmocore/include/osmocom/vty/command.h<br>M src/shared/libosmocore/include/osmocom/vty/vector.h<br>M src/shared/libosmocore/include/osmocom/vty/vty.h<br>M src/shared/libosmocore/src/backtrace.c<br>M src/shared/libosmocore/src/gb/gprs_bssgp.c<br>M src/shared/libosmocore/src/gb/gprs_ns.c<br>M src/shared/libosmocore/src/gb/gprs_ns_frgre.c<br>M src/shared/libosmocore/src/gsm/auth_core.c<br>M src/shared/libosmocore/src/gsm/gsm0411_smc.c<br>M src/shared/libosmocore/src/gsm/gsm0411_smr.c<br>M src/shared/libosmocore/src/gsm/gsm0808.c<br>M src/shared/libosmocore/src/gsm/gsm48.c<br>M src/shared/libosmocore/src/gsm/gsm48_ie.c<br>M src/shared/libosmocore/src/gsm/lapd_core.c<br>M src/shared/libosmocore/src/gsm/lapdm.c<br>M src/shared/libosmocore/src/gsm/rsl.c<br>M src/shared/libosmocore/src/gsm/tlv_parser.c<br>M src/shared/libosmocore/src/logging.c<br>M src/shared/libosmocore/src/msgb.c<br>M src/shared/libosmocore/src/socket.c<br>M src/shared/libosmocore/src/talloc.c<br>M src/shared/libosmocore/src/timer.c<br>M src/shared/libosmocore/src/utils.c<br>M src/shared/libosmocore/src/vty/buffer.c<br>M src/shared/libosmocore/src/vty/command.c<br>M src/shared/libosmocore/src/vty/logging_vty.c<br>M src/shared/libosmocore/src/vty/vty.c<br>M src/target/firmware/apps/rssi/main.c<br>M src/target/firmware/board/compal/highram.lds<br>M src/target/firmware/board/compal/ram.lds<br>M src/target/firmware/board/mediatek/ram.lds<br>M src/target/firmware/calypso/sim.c<br>M src/target/firmware/comm/sercomm.c<br>M src/target/firmware/fb/fb_rgb332.c<br>M src/target/firmware/fb/fb_s6b33b1x.c<br>M src/target/firmware/include/abb/twl3025.h<br>M src/target/firmware/include/calypso/dsp_api.h<br>M src/target/firmware/include/calypso/l1_environment.h<br>M src/target/firmware/include/calypso/sim.h<br>M src/target/firmware/include/fb/fb_bw8.h<br>M src/target/firmware/include/layer1/sync.h<br>M src/target/firmware/layer1/l23_api.c<br>M src/target/firmware/layer1/prim_fbsb.c<br>M src/target/firmware/layer1/prim_tch.c<br>M src/target/firmware/layer1/sync.c<br>M src/target/firmware/lib/vsprintf.c<br>M src/target/firmware/rf/trf6151.c<br>M src/target/trx_toolkit/data_dump.py<br>M src/target_dsp/calypso/dump2coff.py<br>88 files changed, 201 insertions(+), 201 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmocom-bb refs/changes/89/15789/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/host/layer23/README b/src/host/layer23/README</span><br><span>index dd59823..c52e7bc 100644</span><br><span>--- a/src/host/layer23/README</span><br><span>+++ b/src/host/layer23/README</span><br><span>@@ -30,7 +30,7 @@</span><br><span> RSL header (struct abis_rsl_common_hdr).</span><br><span> </span><br><span> There are utility functions like rslms_tx_rll_req() and rslms_tx_rsll_req_l3()</span><br><span style="color: hsl(0, 100%, 40%);">-for creating msgb's with the apropriate RSL/RLL headers.</span><br><span style="color: hsl(120, 100%, 40%);">+for creating msgb's with the appropriate RSL/RLL headers.</span><br><span> </span><br><span> </span><br><span> === LAPDm ===</span><br><span>diff --git a/src/host/layer23/include/osmocom/bb/common/sysinfo.h b/src/host/layer23/include/osmocom/bb/common/sysinfo.h</span><br><span>index f843f27..7fea2da 100644</span><br><span>--- a/src/host/layer23/include/osmocom/bb/common/sysinfo.h</span><br><span>+++ b/src/host/layer23/include/osmocom/bb/common/sysinfo.h</span><br><span>@@ -17,7 +17,7 @@</span><br><span> #define FREQ_TYPE_REP_5bis 0x40 /* sub channel of SI 5bis */</span><br><span> #define FREQ_TYPE_REP_5ter 0x80 /* sub channel of SI 5ter */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* structure of all received system informations */</span><br><span style="color: hsl(120, 100%, 40%);">+/* structure of all received system information */</span><br><span> struct gsm48_sysinfo {</span><br><span> /* flags of available information */</span><br><span> uint8_t si1, si2, si2bis, si2ter, si3,</span><br><span>diff --git a/src/host/layer23/include/osmocom/bb/mobile/gsm322.h b/src/host/layer23/include/osmocom/bb/mobile/gsm322.h</span><br><span>index d4caac9..b332778 100644</span><br><span>--- a/src/host/layer23/include/osmocom/bb/mobile/gsm322.h</span><br><span>+++ b/src/host/layer23/include/osmocom/bb/mobile/gsm322.h</span><br><span>@@ -6,7 +6,7 @@</span><br><span> #include <osmocom/core/linuxlist.h></span><br><span> #include <osmocom/core/timer.h></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* 4.3.1.1 List of states for PLMN slection process (automatic mode) */</span><br><span style="color: hsl(120, 100%, 40%);">+/* 4.3.1.1 List of states for PLMN selection process (automatic mode) */</span><br><span> #define GSM322_A0_NULL 0</span><br><span> #define GSM322_A1_TRYING_RPLMN 1</span><br><span> #define GSM322_A2_ON_PLMN 2</span><br><span>@@ -15,7 +15,7 @@</span><br><span> #define GSM322_A5_HPLMN_SEARCH 5</span><br><span> #define GSM322_A6_NO_SIM 6</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* 4.3.1.2 List of states for PLMN slection process (manual mode) */</span><br><span style="color: hsl(120, 100%, 40%);">+/* 4.3.1.2 List of states for PLMN selection process (manual mode) */</span><br><span> #define GSM322_M0_NULL 0</span><br><span> #define GSM322_M1_TRYING_RPLMN 1</span><br><span> #define GSM322_M2_ON_PLMN 2</span><br><span>@@ -129,9 +129,9 @@</span><br><span> </span><br><span> /* state of CCCH activation */</span><br><span> #define GSM322_CCCH_ST_IDLE 0 /* no connection */</span><br><span style="color: hsl(0, 100%, 40%);">-#define GSM322_CCCH_ST_INIT 1 /* initalized */</span><br><span style="color: hsl(120, 100%, 40%);">+#define GSM322_CCCH_ST_INIT 1 /* initialized */</span><br><span> #define GSM322_CCCH_ST_SYNC 2 /* got sync */</span><br><span style="color: hsl(0, 100%, 40%);">-#define GSM322_CCCH_ST_DATA 3 /* receiveing data */</span><br><span style="color: hsl(120, 100%, 40%);">+#define GSM322_CCCH_ST_DATA 3 /* receiving data */</span><br><span> </span><br><span> /* neighbour cell info list entry */</span><br><span> struct gsm322_neighbour {</span><br><span>@@ -144,7 +144,7 @@</span><br><span> time_t when; /* when did we sync / read */</span><br><span> int16_t rxlev_sum_dbm; /* sum of received levels */</span><br><span> uint8_t rxlev_count; /* number of received levels */</span><br><span style="color: hsl(0, 100%, 40%);">- int8_t rla_c_dbm; /* average of the reveive level */</span><br><span style="color: hsl(120, 100%, 40%);">+ int8_t rla_c_dbm; /* average of the receive level */</span><br><span> uint8_t c12_valid; /* both C1 and C2 are calculated */</span><br><span> int16_t c1, c2, crh;</span><br><span> uint8_t checked_for_resel;</span><br><span>diff --git a/src/host/layer23/include/osmocom/bb/mobile/gsm48_mm.h b/src/host/layer23/include/osmocom/bb/mobile/gsm48_mm.h</span><br><span>index 6e9c197..93e7c4c 100644</span><br><span>--- a/src/host/layer23/include/osmocom/bb/mobile/gsm48_mm.h</span><br><span>+++ b/src/host/layer23/include/osmocom/bb/mobile/gsm48_mm.h</span><br><span>@@ -204,7 +204,7 @@</span><br><span> struct llist_head list;</span><br><span> struct gsm48_mmlayer *mm;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* ref and type form a unique tupple */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* ref and type form a unique tuple */</span><br><span> uint32_t ref; /* reference to trans */</span><br><span> uint8_t protocol;</span><br><span> uint8_t transaction_id;</span><br><span>diff --git a/src/host/layer23/include/osmocom/bb/mobile/mncc.h b/src/host/layer23/include/osmocom/bb/mobile/mncc.h</span><br><span>index 8ec9358..5e976cc 100644</span><br><span>--- a/src/host/layer23/include/osmocom/bb/mobile/mncc.h</span><br><span>+++ b/src/host/layer23/include/osmocom/bb/mobile/mncc.h</span><br><span>@@ -58,7 +58,7 @@</span><br><span> #define MNCC_SETUP_CNF 0x0104</span><br><span> #define MNCC_SETUP_COMPL_REQ 0x0105</span><br><span> #define MNCC_SETUP_COMPL_IND 0x0106</span><br><span style="color: hsl(0, 100%, 40%);">-/* MNCC_REJ_* is perfomed via MNCC_REL_* */</span><br><span style="color: hsl(120, 100%, 40%);">+/* MNCC_REJ_* is performed via MNCC_REL_* */</span><br><span> #define MNCC_CALL_CONF_IND 0x0107</span><br><span> #define MNCC_CALL_PROC_REQ 0x0108</span><br><span> #define MNCC_PROGRESS_REQ 0x0109</span><br><span>@@ -136,7 +136,7 @@</span><br><span> /* which fields are present */</span><br><span> uint32_t fields;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* data derived informations (MNCC_F_ based) */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* data derived information (MNCC_F_ based) */</span><br><span> struct gsm_mncc_bearer_cap bearer_cap;</span><br><span> struct gsm_mncc_number called;</span><br><span> struct gsm_mncc_number calling;</span><br><span>diff --git a/src/host/layer23/src/common/main.c b/src/host/layer23/src/common/main.c</span><br><span>index 8abd3f7..9d1c69e 100644</span><br><span>--- a/src/host/layer23/src/common/main.c</span><br><span>+++ b/src/host/layer23/src/common/main.c</span><br><span>@@ -208,7 +208,7 @@</span><br><span> if (sigset == SIGHUP || sigset == SIGPIPE)</span><br><span> return;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- fprintf(stderr, "Signal %d recevied.\n", sigset);</span><br><span style="color: hsl(120, 100%, 40%);">+ fprintf(stderr, "Signal %d received.\n", sigset);</span><br><span> if (l23_app_exit)</span><br><span> rc = l23_app_exit(ms);</span><br><span> </span><br><span>diff --git a/src/host/layer23/src/common/sap_proto.c b/src/host/layer23/src/common/sap_proto.c</span><br><span>index c3d202f..ecacfe0 100644</span><br><span>--- a/src/host/layer23/src/common/sap_proto.c</span><br><span>+++ b/src/host/layer23/src/common/sap_proto.c</span><br><span>@@ -177,7 +177,7 @@</span><br><span> * \param[in] sap_msg pointer to SAP message header</span><br><span> * \param[in] param_type parameter type (see sap_param_type enum)</span><br><span> * \param[out] param_len parameter length (if found)</span><br><span style="color: hsl(0, 100%, 40%);">- * \returns pointer to a given parameter withing the message, NULL otherwise</span><br><span style="color: hsl(120, 100%, 40%);">+ * \returns pointer to a given parameter within the message, NULL otherwise</span><br><span> */</span><br><span> struct sap_param *sap_get_param(const struct sap_message *sap_msg,</span><br><span> enum sap_param_type param_type, uint16_t *param_len)</span><br><span>diff --git a/src/host/layer23/src/common/sim.c b/src/host/layer23/src/common/sim.c</span><br><span>index ed7f54a..1e2bc51 100644</span><br><span>--- a/src/host/layer23/src/common/sim.c</span><br><span>+++ b/src/host/layer23/src/common/sim.c</span><br><span>@@ -1132,7 +1132,7 @@</span><br><span> case SIM_JOB_INCREASE:</span><br><span> if (length != 4) {</span><br><span> LOGP(DSIM, LOGL_ERROR, "expecting uint32_t as "</span><br><span style="color: hsl(0, 100%, 40%);">- "value lenght, but got %d bytes\n",</span><br><span style="color: hsl(120, 100%, 40%);">+ "value length, but got %d bytes\n",</span><br><span> length);</span><br><span> goto request_error;</span><br><span> }</span><br><span>diff --git a/src/host/layer23/src/common/sysinfo.c b/src/host/layer23/src/common/sysinfo.c</span><br><span>index b42bd65..f927773 100644</span><br><span>--- a/src/host/layer23/src/common/sysinfo.c</span><br><span>+++ b/src/host/layer23/src/common/sysinfo.c</span><br><span>@@ -78,7 +78,7 @@</span><br><span> print(priv, "ARFCN = %s channels 512+ refer to %s\n",</span><br><span> gsm_print_arfcn(arfcn),</span><br><span> (refer_pcs) ? "PCS (1900)" : "DCS (1800)");</span><br><span style="color: hsl(0, 100%, 40%);">- print(priv, "Available SYSTEM INFORMATIONS =");</span><br><span style="color: hsl(120, 100%, 40%);">+ print(priv, "Available SYSTEM INFORMATION =");</span><br><span> if (s->si1)</span><br><span> print(priv, " 1");</span><br><span> if (s->si2)</span><br><span>diff --git a/src/host/layer23/src/misc/app_bcch_scan.c b/src/host/layer23/src/misc/app_bcch_scan.c</span><br><span>index 22e6f1b..5818530 100644</span><br><span>--- a/src/host/layer23/src/misc/app_bcch_scan.c</span><br><span>+++ b/src/host/layer23/src/misc/app_bcch_scan.c</span><br><span>@@ -53,7 +53,7 @@</span><br><span> </span><br><span> int l23_app_init(struct osmocom_ms *ms)</span><br><span> {</span><br><span style="color: hsl(0, 100%, 40%);">- /* don't do layer3_init() as we don't want an actualy L3 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* don't do layer3_init() as we don't want an actually L3 */</span><br><span> fps_init();</span><br><span> l1ctl_tx_reset_req(ms, L1CTL_RES_T_FULL);</span><br><span> return osmo_signal_register_handler(SS_L1CTL, &signal_cb, NULL);</span><br><span>diff --git a/src/host/layer23/src/misc/app_cbch_sniff.c b/src/host/layer23/src/misc/app_cbch_sniff.c</span><br><span>index 8256eaf..ac222f7 100644</span><br><span>--- a/src/host/layer23/src/misc/app_cbch_sniff.c</span><br><span>+++ b/src/host/layer23/src/misc/app_cbch_sniff.c</span><br><span>@@ -179,7 +179,7 @@</span><br><span> </span><br><span> int l23_app_init(struct osmocom_ms *ms)</span><br><span> {</span><br><span style="color: hsl(0, 100%, 40%);">- /* don't do layer3_init() as we don't want an actualy L3 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* don't do layer3_init() as we don't want an actually L3 */</span><br><span> </span><br><span> g_ms = ms;</span><br><span> lapdm_channel_set_l3(&ms->lapdm_channel, &rcv_rsl, ms);</span><br><span>diff --git a/src/host/layer23/src/misc/app_ccch_scan.c b/src/host/layer23/src/misc/app_ccch_scan.c</span><br><span>index 88a2bef..be2d9ae 100644</span><br><span>--- a/src/host/layer23/src/misc/app_ccch_scan.c</span><br><span>+++ b/src/host/layer23/src/misc/app_ccch_scan.c</span><br><span>@@ -166,7 +166,7 @@</span><br><span> struct gsm48_imm_ass *ia = msgb_l3(msg);</span><br><span> uint8_t ch_type, ch_subch, ch_ts;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Discard packet TBF assignement */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Discard packet TBF assignment */</span><br><span> if (ia->page_mode & 0xf0)</span><br><span> return 0;</span><br><span> </span><br><span>diff --git a/src/host/layer23/src/misc/cell_log.c b/src/host/layer23/src/misc/cell_log.c</span><br><span>index 7340dcb..9edd742 100644</span><br><span>--- a/src/host/layer23/src/misc/cell_log.c</span><br><span>+++ b/src/host/layer23/src/misc/cell_log.c</span><br><span>@@ -438,7 +438,7 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* match request reference agains request */</span><br><span style="color: hsl(120, 100%, 40%);">+/* match request reference against request */</span><br><span> static int match_ra(struct osmocom_ms *ms, struct gsm48_req_ref *ref)</span><br><span> {</span><br><span> uint8_t ia_t1, ia_t2, ia_t3;</span><br><span>diff --git a/src/host/layer23/src/mobile/app_mobile.c b/src/host/layer23/src/mobile/app_mobile.c</span><br><span>index f0f118b..a5feb79 100644</span><br><span>--- a/src/host/layer23/src/mobile/app_mobile.c</span><br><span>+++ b/src/host/layer23/src/mobile/app_mobile.c</span><br><span>@@ -100,7 +100,7 @@</span><br><span> </span><br><span> /* waiting for reset after shutdown */</span><br><span> if (ms->shutdown == MS_SHUTDOWN_WAIT_RESET) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DMOB, LOGL_NOTICE, "MS '%s' has been resetted\n", ms->name);</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DMOB, LOGL_NOTICE, "MS '%s' has been reset\n", ms->name);</span><br><span> ms->shutdown = MS_SHUTDOWN_COMPL;</span><br><span> break;</span><br><span> }</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm322.c b/src/host/layer23/src/mobile/gsm322.c</span><br><span>index 56dd236..ddb3a77 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm322.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm322.c</span><br><span>@@ -156,7 +156,7 @@</span><br><span> *</span><br><span> * * subscr->plmn_list</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * The "PLMN Selector list" stores prefered networks to select during PLMN</span><br><span style="color: hsl(120, 100%, 40%);">+ * The "PLMN Selector list" stores preferred networks to select during PLMN</span><br><span> * search process. This list is also stored in the SIM.</span><br><span> *</span><br><span> * * subscr->plmn_na</span><br><span>@@ -172,7 +172,7 @@</span><br><span> *</span><br><span> * * cs->list[1024+299]</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * This list stores measurements and cell informations during cell selection</span><br><span style="color: hsl(120, 100%, 40%);">+ * This list stores measurements and cell information during cell selection</span><br><span> * process. It can be used to speed up repeated cell selection.</span><br><span> *</span><br><span> * * cs->ba_list</span><br><span>@@ -201,7 +201,7 @@</span><br><span> * the BCCH data after 5 minutes. This timer is also used if sync or read</span><br><span> * fails.</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * The C1 and C2 criterion is calculated for the currently monitored neigbour</span><br><span style="color: hsl(120, 100%, 40%);">+ * The C1 and C2 criterion is calculated for the currently monitored neighbour</span><br><span> * cells. During this process, a better neighbour cell will trigger cell</span><br><span> * re-selection.</span><br><span> *</span><br><span>@@ -427,14 +427,14 @@</span><br><span> return c2;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* penatly time reached */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* penalty time reached */</span><br><span> if (t >= (penalty_time + 1) * 20) {</span><br><span> LOGP(DNB, LOGL_INFO, "C2 = C1 + CELL_RESELECT_OFFSET (%d) = %d "</span><br><span> "(PENALTY_TIME reached)\n", cell_resel_off, c2);</span><br><span> return c2;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* penalty time not reached, substract temporary offset */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* penalty time not reached, subtract temporary offset */</span><br><span> if (temp_offset < 7)</span><br><span> c2 -= temp_offset * 10;</span><br><span> else</span><br><span>@@ -975,7 +975,7 @@</span><br><span> entries--;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* move ohter PLMN in decreasing order */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* move other PLMN in decreasing order */</span><br><span> while(1) {</span><br><span> found = NULL;</span><br><span> llist_for_each_entry(temp, &temp_list, entry) {</span><br><span>@@ -1047,7 +1047,7 @@</span><br><span> </span><br><span> new_a_state(plmn, GSM322_A4_WAIT_FOR_PLMN);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* we must forward this, otherwhise "Any cell selection"</span><br><span style="color: hsl(120, 100%, 40%);">+ /* we must forward this, otherwise "Any cell selection"</span><br><span> * will not start automatically.</span><br><span> */</span><br><span> nmsg = gsm322_msgb_alloc(GSM322_EVENT_NEW_PLMN);</span><br><span>@@ -1074,7 +1074,7 @@</span><br><span> </span><br><span> /* if no PLMN in list:</span><br><span> * this means that we are at a point where we camp on any cell or</span><br><span style="color: hsl(0, 100%, 40%);">- * no cell ist available. */</span><br><span style="color: hsl(120, 100%, 40%);">+ * no cell is available. */</span><br><span> if (found < 0) {</span><br><span> if (subscr->plmn_valid) {</span><br><span> LOGP(DPLMN, LOGL_INFO, "Not any PLMN allowable. "</span><br><span>@@ -1555,7 +1555,7 @@</span><br><span> /* go Not on PLMN state */</span><br><span> new_m_state(plmn, GSM322_M3_NOT_ON_PLMN);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* we must forward this, otherwhise "Any cell selection"</span><br><span style="color: hsl(120, 100%, 40%);">+ /* we must forward this, otherwise "Any cell selection"</span><br><span> * will not start automatically.</span><br><span> * this way we get back to the last PLMN, in case we gained</span><br><span> * our coverage back.</span><br><span>@@ -1847,7 +1847,7 @@</span><br><span> if (cs->state == GSM322_C2_STORED_CELL_SEL</span><br><span> || cs->state == GSM322_C5_CHOOSE_CELL)</span><br><span> mask |= GSM322_CS_FLAG_BA;</span><br><span style="color: hsl(0, 100%, 40%);">- flags = mask; /* all masked flags are requied */</span><br><span style="color: hsl(120, 100%, 40%);">+ flags = mask; /* all masked flags are required */</span><br><span> </span><br><span> /* loop through all scanned frequencies and select cell.</span><br><span> * if an index is given (arfci), we just check this cell only */</span><br><span>@@ -1860,12 +1860,12 @@</span><br><span> cs->list[i].flags &= ~GSM322_CS_FLAG_TEMP_AA;</span><br><span> s = cs->list[i].sysinfo;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* channel has no informations for us */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* channel has no information for us */</span><br><span> if (!s || (cs->list[i].flags & mask) != flags) {</span><br><span> continue;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* check C1 criteria not fullfilled */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* check C1 criteria not fulfilled */</span><br><span> // TODO: class 3 DCS mobile</span><br><span> gsm_arfcn2band_rc(index2arfcn(i), &band);</span><br><span> class = class_of_band(ms, band);</span><br><span>@@ -2195,7 +2195,7 @@</span><br><span> if (cs->state == GSM322_C2_STORED_CELL_SEL</span><br><span> || cs->state == GSM322_C5_CHOOSE_CELL)</span><br><span> mask |= GSM322_CS_FLAG_BA;</span><br><span style="color: hsl(0, 100%, 40%);">- flags = mask; /* all masked flags are requied */</span><br><span style="color: hsl(120, 100%, 40%);">+ flags = mask; /* all masked flags are required */</span><br><span> for (i = 0; i <= 1023+299; i++) {</span><br><span> j = 0; /* make gcc happy */</span><br><span> if (!ms->settings.skip_max_per_band) {</span><br><span>@@ -2249,7 +2249,7 @@</span><br><span> }</span><br><span> </span><br><span> /* NOTE: We might already have system information from previous</span><br><span style="color: hsl(0, 100%, 40%);">- * scan. But we need recent informations, so we scan again!</span><br><span style="color: hsl(120, 100%, 40%);">+ * scan. But we need recent information, so we scan again!</span><br><span> */</span><br><span> </span><br><span> /* Tune to frequency for a while, to receive broadcasts. */</span><br><span>@@ -2462,7 +2462,7 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* process system information when returing to idle mode */</span><br><span style="color: hsl(120, 100%, 40%);">+/* process system information when returning to idle mode */</span><br><span> struct gsm322_ba_list *gsm322_cs_sysinfo_sacch(struct osmocom_ms *ms)</span><br><span> {</span><br><span> struct gsm322_cellsel *cs = &ms->cellsel;</span><br><span>@@ -2517,7 +2517,7 @@</span><br><span> return ba;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* store BA whenever a system informations changes */</span><br><span style="color: hsl(120, 100%, 40%);">+/* store BA whenever a system information changes */</span><br><span> static int gsm322_store_ba_list(struct gsm322_cellsel *cs,</span><br><span> struct gsm48_sysinfo *s)</span><br><span> {</span><br><span>@@ -2582,9 +2582,9 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Store BA if we have full system info about cells and neigbor cells.</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Store BA if we have full system info about cells and neighbor cells.</span><br><span> * Depending on the extended bit in the channel description,</span><br><span style="color: hsl(0, 100%, 40%);">- * we require more or less system informations about neighbor cells</span><br><span style="color: hsl(120, 100%, 40%);">+ * we require more or less system information about neighbor cells</span><br><span> */</span><br><span> if (s->mcc</span><br><span> && s->mnc</span><br><span>@@ -2600,7 +2600,7 @@</span><br><span> && s->nb_ext_ind_si2bis)))</span><br><span> gsm322_store_ba_list(cs, s);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* update sel_si, if all relevant system informations received */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* update sel_si, if all relevant system information received */</span><br><span> if (s->si1 && s->si2 && s->si3</span><br><span> && (!s->nb_ext_ind_si2</span><br><span> || (s->si2bis && s->nb_ext_ind_si2 && !s->nb_ext_ind_si2bis)</span><br><span>@@ -2696,9 +2696,9 @@</span><br><span> return -EINVAL;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Store BA if we have full system info about cells and neigbor cells.</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Store BA if we have full system info about cells and neighbor cells.</span><br><span> * Depending on the extended bit in the channel description,</span><br><span style="color: hsl(0, 100%, 40%);">- * we require more or less system informations about neighbor cells</span><br><span style="color: hsl(120, 100%, 40%);">+ * we require more or less system information about neighbor cells</span><br><span> */</span><br><span> if (s->mcc</span><br><span> && s->mnc</span><br><span>@@ -2712,7 +2712,7 @@</span><br><span> && (!s->si2ter_ind || s->si2ter))</span><br><span> gsm322_store_ba_list(cs, s);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* all relevant system informations received */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* all relevant system information received */</span><br><span> if (s->si1 && s->si2 && s->si3</span><br><span> && (!s->nb_ext_ind_si2 || s->si2bis)</span><br><span> && (!s->si2ter_ind || s->si2ter)) {</span><br><span>@@ -3108,7 +3108,7 @@</span><br><span> /* keep cell info for re-selection */</span><br><span> </span><br><span> gsm48_rr_los(ms);</span><br><span style="color: hsl(0, 100%, 40%);">- /* be shure that nothing else is done after here</span><br><span style="color: hsl(120, 100%, 40%);">+ /* be sure that nothing else is done after here</span><br><span> * because the function call above may cause</span><br><span> * to return from idle state and trigger cell re-sel.</span><br><span> */</span><br><span>@@ -3220,7 +3220,7 @@</span><br><span> return gsm322_cs_powerscan(ms);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* start noraml cell selection */</span><br><span style="color: hsl(120, 100%, 40%);">+/* start normal cell selection */</span><br><span> static int gsm322_c_normal_cell_sel(struct osmocom_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span> struct gsm322_cellsel *cs = &ms->cellsel;</span><br><span>@@ -3265,7 +3265,7 @@</span><br><span> </span><br><span> /* indicate to MM that we lost coverage.</span><br><span> * this is the only case where we really have no coverage.</span><br><span style="color: hsl(0, 100%, 40%);">- * we tell MM, so it will enter the "No Cell Avaiable" state. */</span><br><span style="color: hsl(120, 100%, 40%);">+ * we tell MM, so it will enter the "No Cell Available" state. */</span><br><span> if (msg_type == GSM322_EVENT_NO_CELL_FOUND) {</span><br><span> struct msgb *nmsg;</span><br><span> </span><br><span>@@ -3325,7 +3325,7 @@</span><br><span> return gsm322_c_any_cell_sel(ms, msg);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* start noraml cell re-selection */</span><br><span style="color: hsl(120, 100%, 40%);">+/* start normal cell re-selection */</span><br><span> static int gsm322_c_normal_cell_resel(struct osmocom_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span> struct gsm322_cellsel *cs = &ms->cellsel;</span><br><span>@@ -3490,7 +3490,7 @@</span><br><span> if (lower == higher)</span><br><span> break;</span><br><span> lower++;</span><br><span style="color: hsl(0, 100%, 40%);">- /* wrap arround, only if not PCS */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* wrap around, only if not PCS */</span><br><span> if (lower == 1024)</span><br><span> lower = 0;</span><br><span> }</span><br><span>@@ -4183,7 +4183,7 @@</span><br><span> /* check if we have successfully read BCCH */</span><br><span> if (!s || nb->state != GSM322_NB_SYSINFO) {</span><br><span> LOGP(DNB, LOGL_INFO, "Skip cell: There are no system "</span><br><span style="color: hsl(0, 100%, 40%);">- "informations available.\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ "information available.\n");</span><br><span> if (ms->rrlayer.monitor) {</span><br><span> snprintf(arfcn_text, 10, "%s ",</span><br><span> gsm_print_arfcn(nb->arfcn));</span><br><span>@@ -4356,7 +4356,7 @@</span><br><span> nb->c2);</span><br><span> /* track which cells have been checked do far */</span><br><span> if (nb->checked_for_resel) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DCS, LOGL_INFO, "Skip cell: alredy tried to "</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DCS, LOGL_INFO, "Skip cell: already tried to "</span><br><span> "select.\n");</span><br><span> goto cont;</span><br><span> }</span><br><span>@@ -4417,7 +4417,7 @@</span><br><span> nb->checked_for_resel = 1;</span><br><span> </span><br><span> /* NOTE: We might already have system information from previous</span><br><span style="color: hsl(0, 100%, 40%);">- * scan. But we need recent informations, so we scan again!</span><br><span style="color: hsl(120, 100%, 40%);">+ * scan. But we need recent information, so we scan again!</span><br><span> */</span><br><span> </span><br><span> /* Tune to frequency for a while, to receive broadcasts. */</span><br><span>@@ -4523,7 +4523,7 @@</span><br><span> if (!changed && cs->nb_meas_set)</span><br><span> return 0;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* start neigbour cell measurement task */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* start neighbour cell measurement task */</span><br><span> num = 0;</span><br><span> llist_for_each_entry(nb, &cs->nb_list, entry) {</span><br><span> if (nb->state == GSM322_NB_NOT_SUP)</span><br><span>@@ -5080,7 +5080,7 @@</span><br><span> s_rc = fgets(version, sizeof(version), fp);</span><br><span> version[sizeof(version) - 1] = '\0';</span><br><span> if (!s_rc || !!strcmp(ba_version, version)) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DCS, LOGL_NOTICE, "BA version missmatch, "</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DCS, LOGL_NOTICE, "BA version mismatch, "</span><br><span> "stored BA list becomes obsolete.\n");</span><br><span> } else</span><br><span> while(!feof(fp)) {</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm411_sms.c b/src/host/layer23/src/mobile/gsm411_sms.c</span><br><span>index 45decfd..593a2ad 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm411_sms.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm411_sms.c</span><br><span>@@ -125,7 +125,7 @@</span><br><span> {</span><br><span> vty_notify(ms, NULL);</span><br><span> if (!cause)</span><br><span style="color: hsl(0, 100%, 40%);">- vty_notify(ms, "SMS to %s successfull\n", sms->address);</span><br><span style="color: hsl(120, 100%, 40%);">+ vty_notify(ms, "SMS to %s successful\n", sms->address);</span><br><span> else</span><br><span> vty_notify(ms, "SMS to %s failed: %s\n", sms->address,</span><br><span> get_value_string(gsm411_rp_cause_strs, cause));</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm480_ss.c b/src/host/layer23/src/mobile/gsm480_ss.c</span><br><span>index 52e43b9..4ad2d7c 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm480_ss.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm480_ss.c</span><br><span>@@ -287,7 +287,7 @@</span><br><span> }</span><br><span> </span><br><span> /*</span><br><span style="color: hsl(0, 100%, 40%);">- * endcoding</span><br><span style="color: hsl(120, 100%, 40%);">+ * encoding</span><br><span> */</span><br><span> </span><br><span> #define GSM480_ALLOC_SIZE 512+128</span><br><span>@@ -933,7 +933,7 @@</span><br><span> LOGP(DSS, LOGL_NOTICE, "Invoke ID mismatch\n");</span><br><span> }</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- /* Store invoke ID, in case we wan't to send a result. */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Store invoke ID, in case we want to send a result. */</span><br><span> trans->ss.invoke_id = tag_data[0];</span><br><span> len -= tag_data - data + tag_len;</span><br><span> data = tag_data + tag_len;</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm48_cc.c b/src/host/layer23/src/mobile/gsm48_cc.c</span><br><span>index f1e8109..de0d035 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm48_cc.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm48_cc.c</span><br><span>@@ -1750,7 +1750,7 @@</span><br><span> TLVP_VAL(&tp, GSM48_IE_USER_USER)-1);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* in case we receive a relase, when we are already in NULL state */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* in case we receive a release, when we are already in NULL state */</span><br><span> if (trans->cc.state == GSM_CSTATE_NULL) {</span><br><span> LOGP(DCC, LOGL_INFO, "ignoring RELEASE in NULL state\n");</span><br><span> /* release MM conn, free trans */</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm48_mm.c b/src/host/layer23/src/mobile/gsm48_mm.c</span><br><span>index 872dce5..d3b042c 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm48_mm.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm48_mm.c</span><br><span>@@ -109,7 +109,7 @@</span><br><span> * - cell selected</span><br><span> * - cell == SIM LAI</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * Otherwhise PLMN SEARCH is entered.</span><br><span style="color: hsl(120, 100%, 40%);">+ * Otherwise PLMN SEARCH is entered.</span><br><span> *</span><br><span> * During PLMN SEARCH NORMAL state: (4.2.2.5)</span><br><span> * - on expirery of T3212: Perform periodic location update, when back</span><br><span>@@ -193,7 +193,7 @@</span><br><span> *</span><br><span> *</span><br><span> * gsm48_mm_set_plmn_search() is used enter PLMN SEARCH or PLMN SEARCH NORMAL</span><br><span style="color: hsl(0, 100%, 40%);">- * state. Depending on the conditions above, the appropiate state is selected.</span><br><span style="color: hsl(120, 100%, 40%);">+ * state. Depending on the conditions above, the appropriate state is selected.</span><br><span> *</span><br><span> *</span><br><span> * gsm48_mm_return_idle() is used to select the Service state when returning</span><br><span>@@ -1006,7 +1006,7 @@</span><br><span> if (s->t3212) /* still required? */</span><br><span> gsm48_mm_loc_upd_periodic(ms, NULL);</span><br><span> else</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DMM, LOGL_INFO, "but not requred\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DMM, LOGL_INFO, "but not required\n");</span><br><span> /* must exit, because this function can be called</span><br><span> * recursively</span><br><span> */</span><br><span>@@ -2135,7 +2135,7 @@</span><br><span> /* (re)start only if we still require location update */</span><br><span> if (!mm->lupd_pending) {</span><br><span> LOGP(DMM, LOGL_INFO, "No loc. upd. pending.\n");</span><br><span style="color: hsl(0, 100%, 40%);">- /* use MM IDLE to selecte the idle state */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* use MM IDLE to select the idle state */</span><br><span> return gsm48_mm_return_idle(ms, NULL);</span><br><span> }</span><br><span> </span><br><span>@@ -2159,7 +2159,7 @@</span><br><span> if (!nmsg)</span><br><span> return -ENOMEM;</span><br><span> gsm322_plmn_sendmsg(ms, nmsg);</span><br><span style="color: hsl(0, 100%, 40%);">- /* use MM IDLE to selecte the idle state */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* use MM IDLE to select the idle state */</span><br><span> return gsm48_mm_return_idle(ms, NULL);</span><br><span> }</span><br><span> </span><br><span>@@ -2419,7 +2419,7 @@</span><br><span> /* update has finished */</span><br><span> mm->lupd_pending = 0;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* RA was successfull */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* RA was successful */</span><br><span> mm->lupd_ra_failure = 0;</span><br><span> </span><br><span> /* stop periodic location updating timer */</span><br><span>@@ -2531,7 +2531,7 @@</span><br><span> return -EINVAL;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* RA was successfull */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* RA was successful */</span><br><span> mm->lupd_ra_failure = 0;</span><br><span> </span><br><span> /* stop periodic location updating timer */</span><br><span>@@ -2674,7 +2674,7 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* process failues as described in the lower part of 4.4.4.9 */</span><br><span style="color: hsl(120, 100%, 40%);">+/* process failures as described in the lower part of 4.4.4.9 */</span><br><span> static int gsm48_mm_loc_upd_failed(struct osmocom_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span> struct gsm48_mmlayer *mm = &ms->mmlayer;</span><br><span>@@ -2755,7 +2755,7 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* RA was successfull or sent twice */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* RA was successful or sent twice */</span><br><span> mm->lupd_ra_failure = 0;</span><br><span> </span><br><span> /* continue with failure handling */</span><br><span>@@ -2938,7 +2938,7 @@</span><br><span> /* release MM connection(s) */</span><br><span> gsm48_mm_release_mm_conn(ms, abort_any, 16, 0, 0);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* state depends on the existance of remaining MM connections */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* state depends on the existence of remaining MM connections */</span><br><span> if (llist_empty(&mm->mm_conn))</span><br><span> new_mm_state(mm, GSM48_MM_ST_WAIT_NETWORK_CMD, 0);</span><br><span> else</span><br><span>@@ -3395,7 +3395,7 @@</span><br><span> /* release pending connection */</span><br><span> gsm48_mm_release_mm_conn(ms, 0, 102, 0, 0);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* state depends on the existance of remaining MM connections */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* state depends on the existence of remaining MM connections */</span><br><span> if (llist_empty(&mm->mm_conn)) {</span><br><span> /* start RR release timer */</span><br><span> start_mm_t3240(mm);</span><br><span>@@ -3470,7 +3470,7 @@</span><br><span> if (conn)</span><br><span> mm_conn_free(conn);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* state depends on the existance of remaining MM connections */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* state depends on the existence of remaining MM connections */</span><br><span> if (llist_empty(&mm->mm_conn)) {</span><br><span> /* start RR release timer */</span><br><span> start_mm_t3240(mm);</span><br><span>@@ -3800,7 +3800,7 @@</span><br><span> return rc;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* state trasitions for radio ressource messages (lower layer) */</span><br><span style="color: hsl(120, 100%, 40%);">+/* state trasitions for radio resource messages (lower layer) */</span><br><span> static struct rrdatastate {</span><br><span> uint32_t states;</span><br><span> int type;</span><br><span>@@ -4059,7 +4059,7 @@</span><br><span> msgb_free(msg);</span><br><span> return 0;</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- break; /* follow the selection proceedure below */</span><br><span style="color: hsl(120, 100%, 40%);">+ break; /* follow the selection procedure below */</span><br><span> </span><br><span> case GSM48_PDISC_CC:</span><br><span> rc = gsm48_rcv_cc(ms, msg);</span><br><span>diff --git a/src/host/layer23/src/mobile/gsm48_rr.c b/src/host/layer23/src/mobile/gsm48_rr.c</span><br><span>index a94fc99..254183e 100644</span><br><span>--- a/src/host/layer23/src/mobile/gsm48_rr.c</span><br><span>+++ b/src/host/layer23/src/mobile/gsm48_rr.c</span><br><span>@@ -40,7 +40,7 @@</span><br><span> *</span><br><span> */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* Testing delayed (immediate) assigment / handover</span><br><span style="color: hsl(120, 100%, 40%);">+/* Testing delayed (immediate) assignment / handover</span><br><span> *</span><br><span> * When enabled, the starting time will be set by given frames in the future.</span><br><span> * If a starting time is given by the network, this time is ignored.</span><br><span>@@ -210,7 +210,7 @@</span><br><span> case GSM48_PDISC_MM:</span><br><span> case GSM48_PDISC_CC:</span><br><span> case GSM48_PDISC_NC_SS:</span><br><span style="color: hsl(0, 100%, 40%);">- /* all thre pdiscs share the same V(SD) */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* all three pdiscs share the same V(SD) */</span><br><span> pdisc = GSM48_PDISC_MM;</span><br><span> // fall through</span><br><span> case GSM48_PDISC_GROUP_CC:</span><br><span>@@ -634,7 +634,7 @@</span><br><span> uint8_t ch_type, ch_subch, ch_ts;</span><br><span> char text[256];</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* don't monitor if no cell is selcted or if we scan neighbour cells */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* don't monitor if no cell is selected or if we scan neighbour cells */</span><br><span> if (!cs->selected || cs->neighbour) {</span><br><span> sprintf(text, "MON: not camping on serving cell");</span><br><span> goto restart;</span><br><span>@@ -1454,7 +1454,7 @@</span><br><span> if (s->neci) {</span><br><span> chan_req_mask = 0x0f;</span><br><span> chan_req_val = 0x10;</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DRR, LOGL_INFO, "CHANNEL REQUEST: %02x (OHTER "</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DRR, LOGL_INFO, "CHANNEL REQUEST: %02x (OTHER "</span><br><span> "with NECI)\n", chan_req_val);</span><br><span> } else {</span><br><span> chan_req_mask = 0x1f;</span><br><span>@@ -1593,11 +1593,11 @@</span><br><span> rr->n_chan_req--;</span><br><span> </span><br><span> if (rr->wait_assign == 0) {</span><br><span style="color: hsl(0, 100%, 40%);">- /* first random acces, without delay of slots */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* first random access, without delay of slots */</span><br><span> slots = 0;</span><br><span> rr->wait_assign = 1;</span><br><span> } else {</span><br><span style="color: hsl(0, 100%, 40%);">- /* subsequent random acces, with slots from table 3.1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* subsequent random access, with slots from table 3.1 */</span><br><span> switch(s->tx_integer) {</span><br><span> case 3: case 8: case 14: case 50:</span><br><span> if (s->ccch_conf != 1) /* not combined CCCH */</span><br><span>@@ -2077,7 +2077,7 @@</span><br><span> RR_EST_CAUSE_ANS_PAG_TCH_ANY</span><br><span> };</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* given LV of mobile identity is checked agains ms */</span><br><span style="color: hsl(120, 100%, 40%);">+/* given LV of mobile identity is checked against ms */</span><br><span> static uint8_t gsm_match_mi(struct osmocom_ms *ms, uint8_t *mi)</span><br><span> {</span><br><span> struct gsm322_cellsel *cs = &ms->cellsel;</span><br><span>@@ -2305,7 +2305,7 @@</span><br><span> } else</span><br><span> LOGP(DPAG, LOGL_INFO, " TMSI %08x (not for us)\n",</span><br><span> ntohl(pa->tmsi2));</span><br><span style="color: hsl(0, 100%, 40%);">- /* thrid MI */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* third MI */</span><br><span> if (ms->subscr.tmsi == ntohl(pa->tmsi3)</span><br><span> && ms->subscr.mcc == cs->sel_mcc</span><br><span> && ms->subscr.mnc == cs->sel_mnc</span><br><span>@@ -2335,7 +2335,7 @@</span><br><span> * (immediate) assignment</span><br><span> */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* match request reference agains request history */</span><br><span style="color: hsl(120, 100%, 40%);">+/* match request reference against request history */</span><br><span> static int gsm48_match_ra(struct osmocom_ms *ms, struct gsm48_req_ref *ref)</span><br><span> {</span><br><span> struct gsm48_rrlayer *rr = &ms->rrlayer;</span><br><span>@@ -2387,7 +2387,7 @@</span><br><span> </span><br><span> /* ignore imm.ass. while not camping on a cell */</span><br><span> if (!cs->selected || cs->neighbour || !s) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DRR, LOGL_INFO, "IMMEDIATED ASSGINMENT ignored, we are "</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DRR, LOGL_INFO, "IMMEDIATE ASSIGNMENT ignored, we are "</span><br><span> "have not proper selected the serving cell.\n");</span><br><span> </span><br><span> return 0;</span><br><span>@@ -2495,7 +2495,7 @@</span><br><span> </span><br><span> /* ignore imm.ass.ext while not camping on a cell */</span><br><span> if (!cs->selected || cs->neighbour || !s) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DRR, LOGL_INFO, "IMMEDIATED ASSGINMENT ignored, we are "</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DRR, LOGL_INFO, "IMMEDIATE ASSIGNMENT ignored, we are "</span><br><span> "have not proper selected the serving cell.\n");</span><br><span> </span><br><span> return 0;</span><br><span>@@ -2671,7 +2671,7 @@</span><br><span> /* start timer 3126 if not already */</span><br><span> if (!osmo_timer_pending(&rr->t3126))</span><br><span> start_rr_t3126(rr, 5, 0); /* TODO improve! */</span><br><span style="color: hsl(0, 100%, 40%);">- /* stop assignmnet requests */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* stop assignment requests */</span><br><span> rr->n_chan_req = 0;</span><br><span> </span><br><span> /* wait until timer 3126 expires, then release</span><br><span>@@ -2683,7 +2683,7 @@</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* 9.1.1 ADDITIONAL ASSIGMENT is received */</span><br><span style="color: hsl(120, 100%, 40%);">+/* 9.1.1 ADDITIONAL ASSIGNMENT is received */</span><br><span> static int gsm48_rr_rx_add_ass(struct osmocom_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span> struct gsm48_hdr *gh = msgb_l3(msg);</span><br><span>@@ -2732,7 +2732,7 @@</span><br><span> if ((s->si5bis && s->nb_ext_ind_si5</span><br><span> && s->nb_ba_ind_si5bis != rep_ba)</span><br><span> || (s->si5ter && s->nb_ba_ind_si5ter != rep_ba)) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DRR, LOGL_NOTICE, "BA-IND missmatch on SI5*");</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DRR, LOGL_NOTICE, "BA-IND mismatch on SI5*");</span><br><span> } else</span><br><span> rep_valid = 1;</span><br><span> }</span><br><span>@@ -3054,7 +3054,7 @@</span><br><span> LOGP(DRR, LOGL_INFO, "using cell channel descr.\n");</span><br><span> if (cd->cell_desc_lv[0] != 16) {</span><br><span> LOGP(DRR, LOGL_ERROR, "cell channel descr. "</span><br><span style="color: hsl(0, 100%, 40%);">- "has invalid lenght\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ "has invalid length\n");</span><br><span> return GSM48_RR_CAUSE_ABNORMAL_UNSPEC;</span><br><span> }</span><br><span> gsm48_decode_freq_list(freq, cd->cell_desc_lv + 1, 16,</span><br><span>@@ -3413,7 +3413,7 @@</span><br><span> }</span><br><span> </span><br><span> /*</span><br><span style="color: hsl(0, 100%, 40%);">- * frequency redefition, chanel mode modify, assignment, and handover</span><br><span style="color: hsl(120, 100%, 40%);">+ * frequency redefition, channel mode modify, assignment, and handover</span><br><span> */</span><br><span> </span><br><span> /* set channel mode in case of TCH */</span><br><span>@@ -4537,7 +4537,7 @@</span><br><span> goto reject;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* check for relevant informations */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* check for relevant information */</span><br><span> if (!s->si3) {</span><br><span> LOGP(DRR, LOGL_INFO, "Not enough SI, rejecting!\n");</span><br><span> cause = RR_REL_CAUSE_TRY_LATER;</span><br><span>@@ -5364,7 +5364,7 @@</span><br><span> }</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* input function for L2 messags up to L3 */</span><br><span style="color: hsl(120, 100%, 40%);">+/* input function for L2 messages up to L3 */</span><br><span> static int gsm48_rcv_rsl(struct osmocom_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span> struct abis_rsl_common_hdr *rslh = msgb_l2(msg);</span><br><span>@@ -5593,7 +5593,7 @@</span><br><span> int s;</span><br><span> </span><br><span> if (rr->modify_state != GSM48_RR_MOD_HANDO) {</span><br><span style="color: hsl(0, 100%, 40%);">- LOGP(DRR, LOGL_NOTICE, "Random acces confirm, but not in handover state.\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ LOGP(DRR, LOGL_NOTICE, "Random access confirm, but not in handover state.\n");</span><br><span> return 0;</span><br><span> }</span><br><span> </span><br><span>diff --git a/src/host/layer23/src/mobile/main.c b/src/host/layer23/src/mobile/main.c</span><br><span>index 9764b33..3002a94 100644</span><br><span>--- a/src/host/layer23/src/mobile/main.c</span><br><span>+++ b/src/host/layer23/src/mobile/main.c</span><br><span>@@ -166,7 +166,7 @@</span><br><span> /* The first signal causes initiating of shutdown with detach</span><br><span> * procedure. The second signal causes initiating of shutdown</span><br><span> * without detach procedure. The third signal will exit process</span><br><span style="color: hsl(0, 100%, 40%);">- * immidiately. (in case it hangs)</span><br><span style="color: hsl(120, 100%, 40%);">+ * immediately. (in case it hangs)</span><br><span> */</span><br><span> if (count_int == 0) {</span><br><span> fprintf(stderr, "Performing shutdown with clean "</span><br><span>diff --git a/src/host/layer23/src/mobile/mncc_sock.c b/src/host/layer23/src/mobile/mncc_sock.c</span><br><span>index d7d56cc..4822190 100644</span><br><span>--- a/src/host/layer23/src/mobile/mncc_sock.c</span><br><span>+++ b/src/host/layer23/src/mobile/mncc_sock.c</span><br><span>@@ -96,7 +96,7 @@</span><br><span> </span><br><span> /* FIXME: make sure we don't enqueue anymore */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* release all exisitng calls */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* release all existing calls */</span><br><span> mncc_clear_trans(state->inst, GSM48_PDISC_CC);</span><br><span> </span><br><span> /* flush the queue */</span><br><span>diff --git a/src/host/layer23/src/mobile/mnccms.c b/src/host/layer23/src/mobile/mnccms.c</span><br><span>index 2243291..9a37b97 100644</span><br><span>--- a/src/host/layer23/src/mobile/mnccms.c</span><br><span>+++ b/src/host/layer23/src/mobile/mnccms.c</span><br><span>@@ -153,7 +153,7 @@</span><br><span> mncc->bearer_cap.speech_ctm = 0;</span><br><span> /* if no specific speech_ver is given */</span><br><span> if (speech_ver < 0) {</span><br><span style="color: hsl(0, 100%, 40%);">- /* if half rate is supported and prefered */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* if half rate is supported and preferred */</span><br><span> if (set->half_v3 && set->half && set->half_prefer) {</span><br><span> mncc->bearer_cap.speech_ver[i++] = 5;</span><br><span> LOGP(DMNCC, LOGL_INFO, " support half rate v3\n");</span><br><span>@@ -175,7 +175,7 @@</span><br><span> mncc->bearer_cap.speech_ver[i++] = 0;</span><br><span> LOGP(DMNCC, LOGL_INFO, " support full rate v1\n");</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- /* if half rate is supported and not prefered */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* if half rate is supported and not preferred */</span><br><span> if (set->half_v3 && set->half && !set->half_prefer) {</span><br><span> mncc->bearer_cap.speech_ver[i++] = 5;</span><br><span> LOGP(DMNCC, LOGL_INFO, " support half rate v3\n");</span><br><span>@@ -331,7 +331,7 @@</span><br><span> vty_notify(ms, "Call: Remote out of order\n");</span><br><span> break;</span><br><span> case GSM48_CC_CAUSE_INV_NR_FORMAT:</span><br><span style="color: hsl(0, 100%, 40%);">- vty_notify(ms, "Call: Number invalid or imcomplete\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ vty_notify(ms, "Call: Number invalid or incomplete\n");</span><br><span> break;</span><br><span> case GSM48_CC_CAUSE_NO_CIRCUIT_CHAN:</span><br><span> vty_notify(ms, "Call: No channel available\n");</span><br><span>diff --git a/src/host/layer23/src/mobile/script_lua.c b/src/host/layer23/src/mobile/script_lua.c</span><br><span>index 2979e7c..c8868b5 100644</span><br><span>--- a/src/host/layer23/src/mobile/script_lua.c</span><br><span>+++ b/src/host/layer23/src/mobile/script_lua.c</span><br><span>@@ -502,7 +502,7 @@</span><br><span> luaL_argcheck(L, lua_isnumber(L, -2), 1, "needs to be a filedescriptor");</span><br><span> luaL_argcheck(L, lua_isfunction(L, -1), 2, "Callback needs to be a function");</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Cretae a table so a user can unregister (and unregister on GC) */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Create a table so a user can unregister (and unregister on GC) */</span><br><span> fdu = lua_newuserdata(L, sizeof(*fdu));</span><br><span> fdu->state = L;</span><br><span> fdu->fd.fd = -1;</span><br><span>diff --git a/src/host/layer23/src/mobile/vty_interface.c b/src/host/layer23/src/mobile/vty_interface.c</span><br><span>index 2001b88..70ee703 100644</span><br><span>--- a/src/host/layer23/src/mobile/vty_interface.c</span><br><span>+++ b/src/host/layer23/src/mobile/vty_interface.c</span><br><span>@@ -223,7 +223,7 @@</span><br><span> gsm_get_mnc(ms->cellsel.sel_mcc, ms->cellsel.sel_mnc),</span><br><span> VTY_NEWLINE);</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- vty_out(vty, " radio ressource layer state: %s%s",</span><br><span style="color: hsl(120, 100%, 40%);">+ vty_out(vty, " radio resource layer state: %s%s",</span><br><span> gsm48_rr_state_names[ms->rrlayer.state], VTY_NEWLINE);</span><br><span> vty_out(vty, " mobility management layer state: %s",</span><br><span> gsm48_mm_state_names[ms->mmlayer.state]);</span><br><span>@@ -523,7 +523,7 @@</span><br><span> </span><br><span> DEFUN(sim_test, sim_test_cmd,</span><br><span> "sim testcard MS_NAME [MCC] [MNC] [LAC] [TMSI]",</span><br><span style="color: hsl(0, 100%, 40%);">- "SIM actions\nAttach bulit in test SIM\nName of MS (see \"show ms\")\n"</span><br><span style="color: hsl(120, 100%, 40%);">+ "SIM actions\nAttach built in test SIM\nName of MS (see \"show ms\")\n"</span><br><span> "Optionally set mobile Country Code of RPLMN\n"</span><br><span> "Optionally set mobile Network Code of RPLMN\n"</span><br><span> "Optionally set location area code of RPLMN\n"</span><br><span>@@ -534,7 +534,7 @@</span><br><span> </span><br><span> DEFUN(sim_test_att, sim_test_att_cmd,</span><br><span> "sim testcard MS_NAME MCC MNC LAC TMSI attached",</span><br><span style="color: hsl(0, 100%, 40%);">- "SIM actions\nAttach bulit in test SIM\nName of MS (see \"show ms\")\n"</span><br><span style="color: hsl(120, 100%, 40%);">+ "SIM actions\nAttach built in test SIM\nName of MS (see \"show ms\")\n"</span><br><span> "Set mobile Country Code of RPLMN\nSet mobile Network Code of RPLMN\n"</span><br><span> "Set location area code\nSet current assigned TMSI\n"</span><br><span> "Indicate to MM that card is already attached")</span><br><span>@@ -814,7 +814,7 @@</span><br><span> DEFUN(call, call_cmd, "call MS_NAME (NUMBER|emergency|answer|hangup|hold)",</span><br><span> "Make a call\nName of MS (see \"show ms\")\nPhone number to call "</span><br><span> "(Use digits '0123456789*#abc', and '+' to dial international)\n"</span><br><span style="color: hsl(0, 100%, 40%);">- "Make an emergency call\nAnswer an incomming call\nHangup a call\n"</span><br><span style="color: hsl(120, 100%, 40%);">+ "Make an emergency call\nAnswer an incoming call\nHangup a call\n"</span><br><span> "Hold current active call\n")</span><br><span> {</span><br><span> struct osmocom_ms *ms;</span><br><span>@@ -1597,7 +1597,7 @@</span><br><span> </span><br><span> DEFUN(cfg_ms_sim, cfg_ms_sim_cmd, "sim (none|reader|test|sap)",</span><br><span> "Set SIM card to attach when powering on\nAttach no SIM\n"</span><br><span style="color: hsl(0, 100%, 40%);">- "Attach SIM from reader\nAttach bulit in test SIM\n"</span><br><span style="color: hsl(120, 100%, 40%);">+ "Attach SIM from reader\nAttach build in test SIM\n"</span><br><span> "Attach SIM over SAP interface")</span><br><span> {</span><br><span> struct osmocom_ms *ms = vty->index;</span><br><span>diff --git a/src/host/virt_phy/include/virtphy/virt_l1_model.h b/src/host/virt_phy/include/virtphy/virt_l1_model.h</span><br><span>index 67c24bb..e2485fc 100644</span><br><span>--- a/src/host/virt_phy/include/virtphy/virt_l1_model.h</span><br><span>+++ b/src/host/virt_phy/include/virtphy/virt_l1_model.h</span><br><span>@@ -27,7 +27,7 @@</span><br><span> uint8_t bsic;</span><br><span> /* Combined or non-combined CCCH */</span><br><span> uint8_t ccch_mode; /* enum ccch_mode */</span><br><span style="color: hsl(0, 100%, 40%);">- /* whats the delta of the cells current GSM frame number</span><br><span style="color: hsl(120, 100%, 40%);">+ /* what's the delta of the cells current GSM frame number</span><br><span> * compared to our current local frame number */</span><br><span> int32_t fn_offset;</span><br><span> /* how much does the TPU need adjustment (delta) to synchronize</span><br><span>@@ -71,9 +71,9 @@</span><br><span> uint8_t tn; // timeslot number 1-7</span><br><span> uint8_t subslot; // subslot of the dedicated channel, SDCCH/4:[0-3], SDCCH/8:[0-7]</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- uint8_t scn; // single-hop cellular network? (ununsed in virtual um)</span><br><span style="color: hsl(0, 100%, 40%);">- uint8_t tsc; // training sequence code (ununsed in virtual um)</span><br><span style="color: hsl(0, 100%, 40%);">- uint8_t h; // hopping enabled flag (ununsed in virtual um)</span><br><span style="color: hsl(120, 100%, 40%);">+ uint8_t scn; // single-hop cellular network? (unused in virtual um)</span><br><span style="color: hsl(120, 100%, 40%);">+ uint8_t tsc; // training sequence code (unused in virtual um)</span><br><span style="color: hsl(120, 100%, 40%);">+ uint8_t h; // hopping enabled flag (unused in virtual um)</span><br><span> } dedicated;</span><br><span> struct {</span><br><span> struct {</span><br><span>diff --git a/src/host/virt_phy/src/gsmtapl1_if.c b/src/host/virt_phy/src/gsmtapl1_if.c</span><br><span>index 2cf9d2d..2b21c6d 100644</span><br><span>--- a/src/host/virt_phy/src/gsmtapl1_if.c</span><br><span>+++ b/src/host/virt_phy/src/gsmtapl1_if.c</span><br><span>@@ -135,7 +135,7 @@</span><br><span> return true;</span><br><span> break;</span><br><span> case 1: /* RLC/MAC Control without optional octets */</span><br><span style="color: hsl(0, 100%, 40%);">- /* forward all RLC/MAC control blocks without optional octets, i.e. not adressed</span><br><span style="color: hsl(120, 100%, 40%);">+ /* forward all RLC/MAC control blocks without optional octets, i.e. not addressed</span><br><span> * to a specific TFI */</span><br><span> return true;</span><br><span> case 2: /* RLC/MAC with optional control octets */</span><br><span>diff --git a/src/host/virt_phy/src/l1ctl_sap.c b/src/host/virt_phy/src/l1ctl_sap.c</span><br><span>index f95a4ca..7669c86 100644</span><br><span>--- a/src/host/virt_phy/src/l1ctl_sap.c</span><br><span>+++ b/src/host/virt_phy/src/l1ctl_sap.c</span><br><span>@@ -313,7 +313,7 @@</span><br><span> *</span><br><span> * Handle frequency change in dedicated mode. E.g. used for frequency hopping.</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * Note: Not needed for virtual physical layer as freqency hopping is generally disabled.</span><br><span style="color: hsl(120, 100%, 40%);">+ * Note: Not needed for virtual physical layer as frequency hopping is generally disabled.</span><br><span> */</span><br><span> void l1ctl_rx_dm_freq_req(struct l1_model_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span>@@ -504,7 +504,7 @@</span><br><span> * The neighbor cell description is one of the info messages sent by the BTS on BCCH.</span><br><span> * This method will also enable neighbor measurement in the multiframe scheduler.</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * Note: Not needed for virtual physical layer as we dont maintain neigbors.</span><br><span style="color: hsl(120, 100%, 40%);">+ * Note: Not needed for virtual physical layer as we don't maintain neighbors.</span><br><span> */</span><br><span> void l1ctl_rx_neigh_pm_req(struct l1_model_ms *ms, struct msgb *msg)</span><br><span> {</span><br><span>diff --git a/src/host/virt_phy/src/logging.c b/src/host/virt_phy/src/logging.c</span><br><span>index 7e4e79b..aa3b88a 100644</span><br><span>--- a/src/host/virt_phy/src/logging.c</span><br><span>+++ b/src/host/virt_phy/src/logging.c</span><br><span>@@ -131,5 +131,5 @@</span><br><span> if (type < ARRAY_SIZE(l1ctlPrimNames))</span><br><span> return l1ctlPrimNames[type];</span><br><span> else</span><br><span style="color: hsl(0, 100%, 40%);">- return "Unknwon Primitive";</span><br><span style="color: hsl(120, 100%, 40%);">+ return "Unknown Primitive";</span><br><span> }</span><br><span>diff --git a/src/host/virt_phy/src/virt_prim_pm.c b/src/host/virt_phy/src/virt_prim_pm.c</span><br><span>index 4637013..6d11f49 100644</span><br><span>--- a/src/host/virt_phy/src/virt_prim_pm.c</span><br><span>+++ b/src/host/virt_phy/src/virt_prim_pm.c</span><br><span>@@ -106,7 +106,7 @@</span><br><span> struct l1ctl_hdr *resp_l1h = msgb_l1(resp_msg);</span><br><span> resp_l1h->flags |= L1CTL_F_DONE;</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- /* no more space to hold mor pm info in msgb, flush to l23 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* no more space to hold more pm info in msgb, flush to l23 */</span><br><span> if (msgb_tailroom(resp_msg) < sizeof(*pm_conf)) {</span><br><span> LOGPMS(DL1C, LOGL_INFO, ms, "Tx L1CTL_PM_CONF\n");</span><br><span> l1ctl_sap_tx_to_l23_inst(ms, resp_msg);</span><br><span>diff --git a/src/shared/libosmocore/doc/vty/example.xml b/src/shared/libosmocore/doc/vty/example.xml</span><br><span>index 400c634..fdb5080 100644</span><br><span>--- a/src/shared/libosmocore/doc/vty/example.xml</span><br><span>+++ b/src/shared/libosmocore/doc/vty/example.xml</span><br><span>@@ -1,6 +1,6 @@</span><br><span> <?xml version="1.0" encoding="UTF-8"?></span><br><span> <vtydoc xmlns="urn:osmocom:xml:libosmocore:vty:doc:1.0"></span><br><span style="color: hsl(0, 100%, 40%);">- <!-- test a nested hierachy --></span><br><span style="color: hsl(120, 100%, 40%);">+ <!-- test a nested hierarchy --></span><br><span> <node id="mgcp" name="MGCP Node"></span><br><span> <!-- define a command --></span><br><span> <command id="foo_cmd"></span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/bits.h b/src/shared/libosmocore/include/osmocom/core/bits.h</span><br><span>index 4c68532..1b3f407 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/bits.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/bits.h</span><br><span>@@ -16,7 +16,7 @@</span><br><span> typedef uint8_t pbit_t; /*!< \brief packed bis (8 bits in a byte) */</span><br><span> </span><br><span> /*</span><br><span style="color: hsl(0, 100%, 40%);">- NOTE on the endianess of pbit_t:</span><br><span style="color: hsl(120, 100%, 40%);">+ NOTE on the endianness of pbit_t:</span><br><span> Bits in a pbit_t are ordered MSB first, i.e. 0x80 is the first bit.</span><br><span> Bit i in a pbit_t array is array[i/8] & (1<<(7-i%8))</span><br><span> */</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/bitvec.h b/src/shared/libosmocore/include/osmocom/core/bitvec.h</span><br><span>index 9c000d0..a021688 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/bitvec.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/bitvec.h</span><br><span>@@ -46,7 +46,7 @@</span><br><span> </span><br><span> /*! \brief structure describing a bit vector */</span><br><span> struct bitvec {</span><br><span style="color: hsl(0, 100%, 40%);">- unsigned int cur_bit; /*!< \brief curser to the next unused bit */</span><br><span style="color: hsl(120, 100%, 40%);">+ unsigned int cur_bit; /*!< \brief cursor to the next unused bit */</span><br><span> unsigned int data_len; /*!< \brief length of data array in bytes */</span><br><span> uint8_t *data; /*!< \brief pointer to data array */</span><br><span> };</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/conv.h b/src/shared/libosmocore/include/osmocom/core/conv.h</span><br><span>index e5b2a97..c62396d 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/conv.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/conv.h</span><br><span>@@ -35,7 +35,7 @@</span><br><span> </span><br><span> #include <osmocom/core/bits.h></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief possibe termination types</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief possible termination types</span><br><span> *</span><br><span> * The termination type will determine which state the encoder/decoder</span><br><span> * can start/end with. This is mostly taken care of in the high level API</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/logging.h b/src/shared/libosmocore/include/osmocom/core/logging.h</span><br><span>index 655f7a4..e637004 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/logging.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/logging.h</span><br><span>@@ -137,7 +137,7 @@</span><br><span> /*! \brief should log messages be prefixed with a filename? */</span><br><span> unsigned int print_filename:1;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /*! \brief the type of this log taget */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! \brief the type of this log target */</span><br><span> enum log_target_type type;</span><br><span> </span><br><span> union {</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/select.h b/src/shared/libosmocore/include/osmocom/core/select.h</span><br><span>index efdd716..7e7f30a 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/select.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/select.h</span><br><span>@@ -22,7 +22,7 @@</span><br><span> struct osmo_fd {</span><br><span> /*! linked list for internal management */</span><br><span> struct llist_head list; </span><br><span style="color: hsl(0, 100%, 40%);">- /*! actual operating-system level file decriptor */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! actual operating-system level file descriptor */</span><br><span> int fd;</span><br><span> /*! bit-mask or of \ref BSC_FD_READ, \ref BSC_FD_WRITE and/or</span><br><span> * \ref BSC_FD_EXCEPT */</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/core/write_queue.h b/src/shared/libosmocore/include/osmocom/core/write_queue.h</span><br><span>index 816c036..d9048c2 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/core/write_queue.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/core/write_queue.h</span><br><span>@@ -45,11 +45,11 @@</span><br><span> /*! \brief actual linked list implementing the queue */</span><br><span> struct llist_head msg_queue;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /*! \brief call-back in case qeueue is readable */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! \brief call-back in case queue is readable */</span><br><span> int (*read_cb)(struct osmo_fd *fd);</span><br><span style="color: hsl(0, 100%, 40%);">- /*! \brief call-back in case qeueue is writable */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! \brief call-back in case queue is writable */</span><br><span> int (*write_cb)(struct osmo_fd *fd, struct msgb *msg);</span><br><span style="color: hsl(0, 100%, 40%);">- /*! \brief call-back in case qeueue has exceptions */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! \brief call-back in case queue has exceptions */</span><br><span> int (*except_cb)(struct osmo_fd *fd);</span><br><span> };</span><br><span> </span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/crypt/auth.h b/src/shared/libosmocore/include/osmocom/crypt/auth.h</span><br><span>index 871e7c8..727e12e 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/crypt/auth.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/crypt/auth.h</span><br><span>@@ -65,7 +65,7 @@</span><br><span> struct llist_head list;</span><br><span> enum osmo_auth_algo algo; /*!< algorithm we implement */</span><br><span> const char *name; /*!< name of the implementation */</span><br><span style="color: hsl(0, 100%, 40%);">- unsigned int priority; /*!< priority value (resp. othe implementations */</span><br><span style="color: hsl(120, 100%, 40%);">+ unsigned int priority; /*!< priority value (resp. other implementations */</span><br><span> </span><br><span> /*! \brief callback for generate authentication vectors */</span><br><span> int (*gen_vec)(struct osmo_auth_vector *vec,</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/crypt/gprs_cipher.h b/src/shared/libosmocore/include/osmocom/crypt/gprs_cipher.h</span><br><span>index 3051071..8c67254 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/crypt/gprs_cipher.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/crypt/gprs_cipher.h</span><br><span>@@ -27,7 +27,7 @@</span><br><span> </span><br><span> /* As specified in 04.64 Annex A. Uses Kc, IV and direction</span><br><span> * to generate the 1523 bytes cipher stream that need to be</span><br><span style="color: hsl(0, 100%, 40%);">- * XORed wit the plaintext for encrypt / ciphertext for decrypt */</span><br><span style="color: hsl(120, 100%, 40%);">+ * XORed with the plaintext for encrypt / ciphertext for decrypt */</span><br><span> int (*run)(uint8_t *out, uint16_t len, uint64_t kc, uint32_t iv,</span><br><span> enum gprs_cipher_direction direction);</span><br><span> };</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/vty/command.h b/src/shared/libosmocore/include/osmocom/vty/command.h</span><br><span>index 8fbb482..baf53ae 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/vty/command.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/vty/command.h</span><br><span>@@ -299,7 +299,7 @@</span><br><span> #define IN_STR "Filter incoming routing updates\n"</span><br><span> #define V4NOTATION_STR "specify by IPv4 address notation(e.g. 0.0.0.0)\n"</span><br><span> #define OSPF6_NUMBER_STR "Specify by number\n"</span><br><span style="color: hsl(0, 100%, 40%);">-#define INTERFACE_STR "Interface infomation\n"</span><br><span style="color: hsl(120, 100%, 40%);">+#define INTERFACE_STR "Interface information\n"</span><br><span> #define IFNAME_STR "Interface name(e.g. ep0)\n"</span><br><span> #define IP6_STR "IPv6 Information\n"</span><br><span> #define OSPF6_STR "Open Shortest Path First (OSPF) for IPv6\n"</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/vty/vector.h b/src/shared/libosmocore/include/osmocom/vty/vector.h</span><br><span>index 22a184d..48e32fb 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/vty/vector.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/vty/vector.h</span><br><span>@@ -33,7 +33,7 @@</span><br><span> </span><br><span> #define VECTOR_MIN_SIZE 1</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* (Sometimes) usefull macros. This macro convert index expression to</span><br><span style="color: hsl(120, 100%, 40%);">+/* (Sometimes) useful macros. This macro convert index expression to</span><br><span> array expression. */</span><br><span> /* Reference slot at given index, caller must ensure slot is active */</span><br><span> #define vector_slot(V,I) ((V)->index[(I)])</span><br><span>diff --git a/src/shared/libosmocore/include/osmocom/vty/vty.h b/src/shared/libosmocore/include/osmocom/vty/vty.h</span><br><span>index e656abf..74e64fe 100644</span><br><span>--- a/src/shared/libosmocore/include/osmocom/vty/vty.h</span><br><span>+++ b/src/shared/libosmocore/include/osmocom/vty/vty.h</span><br><span>@@ -82,7 +82,7 @@</span><br><span> /*! \brief Command max length. */</span><br><span> int max;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /*! \brief Histry of command */</span><br><span style="color: hsl(120, 100%, 40%);">+ /*! \brief History of command */</span><br><span> char *hist[VTY_MAXHIST];</span><br><span> </span><br><span> /*! \brief History lookup current point */</span><br><span>diff --git a/src/shared/libosmocore/src/backtrace.c b/src/shared/libosmocore/src/backtrace.c</span><br><span>index 5b93bec..b592821 100644</span><br><span>--- a/src/shared/libosmocore/src/backtrace.c</span><br><span>+++ b/src/shared/libosmocore/src/backtrace.c</span><br><span>@@ -21,7 +21,7 @@</span><br><span> */</span><br><span> </span><br><span> /*! \file backtrace.c</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Routines realted to generating call back traces</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Routines related to generating call back traces</span><br><span> */</span><br><span> </span><br><span> #include <stdio.h></span><br><span>diff --git a/src/shared/libosmocore/src/gb/gprs_bssgp.c b/src/shared/libosmocore/src/gb/gprs_bssgp.c</span><br><span>index e41c7ef..015fb35 100644</span><br><span>--- a/src/shared/libosmocore/src/gb/gprs_bssgp.c</span><br><span>+++ b/src/shared/libosmocore/src/gb/gprs_bssgp.c</span><br><span>@@ -97,7 +97,7 @@</span><br><span> /* FIXME: BVCI is not unique, only BVCI+NSEI ?!? */</span><br><span> ctx->ctrg = rate_ctr_group_alloc(ctx, &bssgp_ctrg_desc, bvci);</span><br><span> ctx->fc = talloc_zero(ctx, struct bssgp_flow_control);</span><br><span style="color: hsl(0, 100%, 40%);">- /* cofigure for 2Mbit, 30 packets in queue */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* configure for 2Mbit, 30 packets in queue */</span><br><span> bssgp_fc_init(ctx->fc, 100000, 2*1024*1024/8, 30, &_bssgp_tx_dl_ud);</span><br><span> </span><br><span> llist_add(&ctx->list, &bssgp_bvc_ctxts);</span><br><span>diff --git a/src/shared/libosmocore/src/gb/gprs_ns.c b/src/shared/libosmocore/src/gb/gprs_ns.c</span><br><span>index cdcf36e..9983602 100644</span><br><span>--- a/src/shared/libosmocore/src/gb/gprs_ns.c</span><br><span>+++ b/src/shared/libosmocore/src/gb/gprs_ns.c</span><br><span>@@ -32,7 +32,7 @@</span><br><span> *</span><br><span> * Some introduction into NS: NS is used typically on top of frame relay,</span><br><span> * but in the ip.access world it is encapsulated in UDP packets. It serves</span><br><span style="color: hsl(0, 100%, 40%);">- * as an intermediate shim betwen BSSGP and the underlying medium. It doesn't</span><br><span style="color: hsl(120, 100%, 40%);">+ * as an intermediate shim between BSSGP and the underlying medium. It doesn't</span><br><span> * do much, apart from providing congestion notification and status indication.</span><br><span> *</span><br><span> * Terms:</span><br><span>@@ -543,7 +543,7 @@</span><br><span> return gprs_ns_tx(nsvc, msg);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief High-level function for transmitting a NS-UNITDATA messsage</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief High-level function for transmitting a NS-UNITDATA message</span><br><span> * \param[in] nsi NS-instance on which we shall transmit</span><br><span> * \param[in] msg struct msgb to be trasnmitted</span><br><span> *</span><br><span>@@ -737,7 +737,7 @@</span><br><span> * \param[in] ll link-layer type in which data was received</span><br><span> * \returns 0 in case of success, < 0 in case of error</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * This is the main entry point int othe NS imlementation where frames</span><br><span style="color: hsl(120, 100%, 40%);">+ * This is the main entry point into the NS implementation where frames</span><br><span> * from the underlying transport (normally UDP) enter.</span><br><span> */</span><br><span> int gprs_ns_rcvmsg(struct gprs_ns_inst *nsi, struct msgb *msg,</span><br><span>@@ -910,7 +910,7 @@</span><br><span> nsi->timeout[NS_TOUT_TNS_ALIVE_RETRIES] = 10;</span><br><span> </span><br><span> /* Create the dummy NSVC that we use for sending</span><br><span style="color: hsl(0, 100%, 40%);">- * messages to non-existant/unknown NS-VC's */</span><br><span style="color: hsl(120, 100%, 40%);">+ * messages to non-existent/unknown NS-VC's */</span><br><span> nsi->unknown_nsvc = gprs_nsvc_create(nsi, 0xfffe);</span><br><span> llist_del(&nsi->unknown_nsvc->list);</span><br><span> </span><br><span>diff --git a/src/shared/libosmocore/src/gb/gprs_ns_frgre.c b/src/shared/libosmocore/src/gb/gprs_ns_frgre.c</span><br><span>index e557c7e..5c16e6a 100644</span><br><span>--- a/src/shared/libosmocore/src/gb/gprs_ns_frgre.c</span><br><span>+++ b/src/shared/libosmocore/src/gb/gprs_ns_frgre.c</span><br><span>@@ -281,7 +281,7 @@</span><br><span> uint8_t *frh;</span><br><span> struct gre_hdr *greh;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Build socket address for the packet destionation */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Build socket address for the packet destination */</span><br><span> daddr.sin_family = AF_INET;</span><br><span> daddr.sin_addr = nsvc->frgre.bts_addr.sin_addr;</span><br><span> daddr.sin_port = IPPROTO_GRE;</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/auth_core.c b/src/shared/libosmocore/src/gsm/auth_core.c</span><br><span>index 5cf8dfc..0f790b7 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/auth_core.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/auth_core.c</span><br><span>@@ -132,7 +132,7 @@</span><br><span> * based on the permanent subscriber data, a random value as well as the</span><br><span> * AUTS and RAND values returned by the SIM/MS. This special variant is</span><br><span> * needed if the sequence numbers between MS and AUC have for some</span><br><span style="color: hsl(0, 100%, 40%);">- * reason become diffrent.</span><br><span style="color: hsl(120, 100%, 40%);">+ * reason become different.</span><br><span> */</span><br><span> int osmo_auth_gen_vec_auts(struct osmo_auth_vector *vec,</span><br><span> struct osmo_sub_auth_data *aud,</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/gsm0411_smc.c b/src/shared/libosmocore/src/gsm/gsm0411_smc.c</span><br><span>index 4152ef1..dfd699f 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/gsm0411_smc.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/gsm0411_smc.c</span><br><span>@@ -44,7 +44,7 @@</span><br><span> * MMSMS-REL-REQ. It is allowed to destroy this process while processing</span><br><span> * this message.</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * There is expeption, if MMSMS-REL-IND is received from lower layer, the</span><br><span style="color: hsl(120, 100%, 40%);">+ * There is exception, if MMSMS-REL-IND is received from lower layer, the</span><br><span> * process returns to IDLE without sending MMSMS-REL-REQ.</span><br><span> *</span><br><span> */</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/gsm0411_smr.c b/src/shared/libosmocore/src/gsm/gsm0411_smr.c</span><br><span>index 7dd8f72..41a2e23 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/gsm0411_smr.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/gsm0411_smr.c</span><br><span>@@ -117,7 +117,7 @@</span><br><span> { GSM411_RP_CAUSE_INV_TRANS_REF, "Invalid Transaction Reference" },</span><br><span> { GSM411_RP_CAUSE_SEMANT_INC_MSG, "Semantically Incorrect Message" },</span><br><span> { GSM411_RP_CAUSE_INV_MAND_INF, "Invalid Mandatory Information" },</span><br><span style="color: hsl(0, 100%, 40%);">- { GSM411_RP_CAUSE_MSGTYPE_NOTEXIST, "Message Type non-existant" },</span><br><span style="color: hsl(120, 100%, 40%);">+ { GSM411_RP_CAUSE_MSGTYPE_NOTEXIST, "Message Type non-existent" },</span><br><span> { GSM411_RP_CAUSE_MSG_INCOMP_STATE, "Message incompatible with protocol state" },</span><br><span> { GSM411_RP_CAUSE_IE_NOTEXIST, "Information Element not existing" },</span><br><span> { GSM411_RP_CAUSE_PROTOCOL_ERR, "Protocol Error" },</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/gsm0808.c b/src/shared/libosmocore/src/gsm/gsm0808.c</span><br><span>index 3009827..a2b66d8 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/gsm0808.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/gsm0808.c</span><br><span>@@ -192,7 +192,7 @@</span><br><span> /* write 3.2.2.22 */</span><br><span> msgb_tv_put(msg, GSM0808_IE_RR_CAUSE, rr_cause);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* write cirtcuit identity code 3.2.2.2 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* write circuit identity code 3.2.2.2 */</span><br><span> /* write cell identifier 3.2.2.17 */</span><br><span> /* write chosen channel 3.2.2.33 when BTS picked it */</span><br><span> msgb_tv_put(msg, GSM0808_IE_CHOSEN_CHANNEL, chosen_channel);</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/gsm48.c b/src/shared/libosmocore/src/gsm/gsm48.c</span><br><span>index ea05d45..4910a0c 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/gsm48.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/gsm48.c</span><br><span>@@ -152,7 +152,7 @@</span><br><span> { GSM48_RR_CAUSE_CALL_CLEARED, "Call already cleared" },</span><br><span> { GSM48_RR_CAUSE_SEMANT_INCORR, "Semantically incorrect message" },</span><br><span> { GSM48_RR_CAUSE_INVALID_MAND_INF, "Invalid mandatory information" },</span><br><span style="color: hsl(0, 100%, 40%);">- { GSM48_RR_CAUSE_MSG_TYPE_N, "Message type non-existant or not implemented" },</span><br><span style="color: hsl(120, 100%, 40%);">+ { GSM48_RR_CAUSE_MSG_TYPE_N, "Message type non-existent or not implemented" },</span><br><span> { GSM48_RR_CAUSE_MSG_TYPE_N_COMPAT, "Message type not compatible with protocol state" },</span><br><span> { GSM48_RR_CAUSE_COND_IE_ERROR, "Conditional IE error" },</span><br><span> { GSM48_RR_CAUSE_NO_CELL_ALLOC_A, "No cell allocation available" },</span><br><span>@@ -285,7 +285,7 @@</span><br><span> lai48->lac = htons(lac);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* Attention: this function retunrs true integers, not hex! */</span><br><span style="color: hsl(120, 100%, 40%);">+/* Attention: this function returns true integers, not hex! */</span><br><span> int gsm48_decode_lai(struct gsm48_loc_area_id *lai, uint16_t *mcc,</span><br><span> uint16_t *mnc, uint16_t *lac)</span><br><span> {</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/gsm48_ie.c b/src/shared/libosmocore/src/gsm/gsm48_ie.c</span><br><span>index 78619b9..6cd6668 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/gsm48_ie.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/gsm48_ie.c</span><br><span>@@ -766,7 +766,7 @@</span><br><span> *</span><br><span> * The Range format uses "SMOD" computation.</span><br><span> * e.g. "n SMOD m" equals "((n - 1) % m) + 1"</span><br><span style="color: hsl(0, 100%, 40%);">- * A cascade of multiple SMOD computations is simpified:</span><br><span style="color: hsl(120, 100%, 40%);">+ * A cascade of multiple SMOD computations is simplified:</span><br><span> * "(n SMOD m) SMOD o" equals "(((n - 1) % m) % o) + 1"</span><br><span> *</span><br><span> * The Range format uses 16 octets of data in SYSTEM INFORMATION.</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/lapd_core.c b/src/shared/libosmocore/src/gsm/lapd_core.c</span><br><span>index 96099ed..a23a1b0 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/lapd_core.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/lapd_core.c</span><br><span>@@ -58,8 +58,8 @@</span><br><span> * T203 is optional. It will be stated when entering MF EST state. It will also</span><br><span> * be started when I or S frame is received in that state . It will be</span><br><span> * restarted in the lapd_acknowledge() function, in case outstanding frames</span><br><span style="color: hsl(0, 100%, 40%);">- * will not trigger T200. It will be stoped, when T200 is started in MF EST</span><br><span style="color: hsl(0, 100%, 40%);">- * state. It will also be stoped when leaving MF EST state.</span><br><span style="color: hsl(120, 100%, 40%);">+ * will not trigger T200. It will be stopped, when T200 is started in MF EST</span><br><span style="color: hsl(120, 100%, 40%);">+ * state. It will also be stopped when leaving MF EST state.</span><br><span> *</span><br><span> */</span><br><span> </span><br><span>@@ -323,7 +323,7 @@</span><br><span> /* reset and de-allocate history buffer */</span><br><span> void lapd_dl_exit(struct lapd_datalink *dl)</span><br><span> {</span><br><span style="color: hsl(0, 100%, 40%);">- /* free all ressources except history buffer */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* free all resources except history buffer */</span><br><span> lapd_dl_reset(dl);</span><br><span> /* free history buffer list */</span><br><span> talloc_free(dl->tx_hist);</span><br><span>@@ -702,7 +702,7 @@</span><br><span> lapd_start_t200(dl);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* 5.5.3.1: Common function to acknowlege frames up to the given N(R) value */</span><br><span style="color: hsl(120, 100%, 40%);">+/* 5.5.3.1: Common function to acknowledge frames up to the given N(R) value */</span><br><span> static void lapd_acknowledge(struct lapd_msg_ctx *lctx)</span><br><span> {</span><br><span> struct lapd_datalink *dl = lctx->dl;</span><br><span>@@ -833,7 +833,7 @@</span><br><span> #endif</span><br><span> if (memcmp(dl->cont_res, msg->data, length)) {</span><br><span> LOGP(DLLAPD, LOGL_INFO, "Another SABM "</span><br><span style="color: hsl(0, 100%, 40%);">- "with diffrent content - "</span><br><span style="color: hsl(120, 100%, 40%);">+ "with different content - "</span><br><span> "ignoring!\n");</span><br><span> msgb_free(msg);</span><br><span> return 0;</span><br><span>@@ -1037,7 +1037,7 @@</span><br><span> * parameters" is sent to the mobile management entity.</span><br><span> */</span><br><span> LOGP(DLLAPD, LOGL_NOTICE,</span><br><span style="color: hsl(0, 100%, 40%);">- "U frame iwth incorrect parameters ");</span><br><span style="color: hsl(120, 100%, 40%);">+ "U frame with incorrect parameters ");</span><br><span> msgb_free(msg);</span><br><span> mdl_error(MDL_CAUSE_UFRM_INC_PARAM, lctx);</span><br><span> return -EIO;</span><br><span>@@ -1216,7 +1216,7 @@</span><br><span> if (lctx->cr == dl->cr.rem2loc.resp</span><br><span> && lctx->p_f</span><br><span> && dl->state != LAPD_STATE_TIMER_RECOV) {</span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.4.2.2: Inidcate error on supervisory reponse F=1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.4.2.2: Inidcate error on supervisory response F=1 */</span><br><span> LOGP(DLLAPD, LOGL_NOTICE, "S frame response with F=1 error\n");</span><br><span> mdl_error(MDL_CAUSE_UNSOL_SPRV_RESP, lctx);</span><br><span> }</span><br><span>@@ -1238,7 +1238,7 @@</span><br><span> case LAPD_S_RR:</span><br><span> LOGP(DLLAPD, LOGL_INFO, "RR received in state %s\n",</span><br><span> lapd_state_names[dl->state]);</span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.5.3.1: Acknowlege all tx frames up the the N(R)-1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.5.3.1: Acknowledge all tx frames up the the N(R)-1 */</span><br><span> lapd_acknowledge(lctx);</span><br><span> </span><br><span> /* 5.5.3.2 */</span><br><span>@@ -1281,7 +1281,7 @@</span><br><span> case LAPD_S_RNR:</span><br><span> LOGP(DLLAPD, LOGL_INFO, "RNR received in state %s\n",</span><br><span> lapd_state_names[dl->state]);</span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.5.3.1: Acknowlege all tx frames up the the N(R)-1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.5.3.1: Acknowledge all tx frames up the the N(R)-1 */</span><br><span> lapd_acknowledge(lctx);</span><br><span> </span><br><span> /* 5.5.5 */</span><br><span>@@ -1325,7 +1325,7 @@</span><br><span> case LAPD_S_REJ:</span><br><span> LOGP(DLLAPD, LOGL_INFO, "REJ received in state %s\n",</span><br><span> lapd_state_names[dl->state]);</span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.5.3.1: Acknowlege all tx frames up the the N(R)-1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.5.3.1: Acknowledge all tx frames up the the N(R)-1 */</span><br><span> lapd_acknowledge(lctx);</span><br><span> </span><br><span> /* 5.5.4.1 */</span><br><span>@@ -1515,7 +1515,7 @@</span><br><span> dl->seq_err_cond = 2;</span><br><span> }</span><br><span> /* Even if N(s) sequence error, acknowledge to N(R)-1 */</span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.5.3.1: Acknowlege all transmitted frames up the N(R)-1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.5.3.1: Acknowledge all transmitted frames up the N(R)-1 */</span><br><span> lapd_acknowledge(lctx); /* V(A) is also set here */</span><br><span> </span><br><span> /* Send message, if possible due to acknowledged data */</span><br><span>@@ -1529,7 +1529,7 @@</span><br><span> dl->v_recv = inc_mod(dl->v_recv, dl->v_range);</span><br><span> LOGP(DLLAPD, LOGL_INFO, "incrementing V(R) to %u\n", dl->v_recv);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* 5.5.3.1: Acknowlege all transmitted frames up the the N(R)-1 */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* 5.5.3.1: Acknowledge all transmitted frames up the the N(R)-1 */</span><br><span> lapd_acknowledge(lctx); /* V(A) is also set here */</span><br><span> </span><br><span> /* Only if we are not in own receiver busy condition */</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/lapdm.c b/src/shared/libosmocore/src/gsm/lapdm.c</span><br><span>index 1c08113..185108e 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/lapdm.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/lapdm.c</span><br><span>@@ -158,7 +158,7 @@</span><br><span> lapdm_entity_init(&lc->lapdm_dcch, mode, 1);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief flush and release all resoures in LAPDm entity */</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief flush and release all resources in LAPDm entity */</span><br><span> void lapdm_entity_exit(struct lapdm_entity *le)</span><br><span> {</span><br><span> unsigned int i;</span><br><span>@@ -570,7 +570,7 @@</span><br><span> rsl_rll_error(RLL_CAUSE_FRM_UNIMPL, &mctx);</span><br><span> return -EINVAL;</span><br><span> }</span><br><span style="color: hsl(0, 100%, 40%);">- /* adress field */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* address field */</span><br><span> lctx.lpd = LAPDm_ADDR_LPD(msg->l2h[0]);</span><br><span> lctx.sapi = LAPDm_ADDR_SAPI(msg->l2h[0]);</span><br><span> lctx.cr = LAPDm_ADDR_CR(msg->l2h[0]);</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/rsl.c b/src/shared/libosmocore/src/gsm/rsl.c</span><br><span>index 5693b4f..72bfc61 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/rsl.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/rsl.c</span><br><span>@@ -470,7 +470,7 @@</span><br><span> /* construct a RSLms RLL message (DATA INDICATION, UNIT DATA</span><br><span> * INDICATION) and send it off via RSLms */</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* Push the L3 IE tag and lengh */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Push the L3 IE tag and length */</span><br><span> msgb_tv16_push(msg, RSL_IE_L3_INFO, l3_len);</span><br><span> </span><br><span> /* Then push the RSL header */</span><br><span>diff --git a/src/shared/libosmocore/src/gsm/tlv_parser.c b/src/shared/libosmocore/src/gsm/tlv_parser.c</span><br><span>index d18a6bf..b375b6e 100644</span><br><span>--- a/src/shared/libosmocore/src/gsm/tlv_parser.c</span><br><span>+++ b/src/shared/libosmocore/src/gsm/tlv_parser.c</span><br><span>@@ -51,7 +51,7 @@</span><br><span> return 1;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* FIXME: use tables for knwon IEI */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* FIXME: use tables for known IEI */</span><br><span> switch (def->def[tag].type) {</span><br><span> case TLV_TYPE_T:</span><br><span> /* GSM TS 04.07 11.2.4: Type 1 TV or Type 2 T */</span><br><span>diff --git a/src/shared/libosmocore/src/logging.c b/src/shared/libosmocore/src/logging.c</span><br><span>index f58265f..447515d 100644</span><br><span>--- a/src/shared/libosmocore/src/logging.c</span><br><span>+++ b/src/shared/libosmocore/src/logging.c</span><br><span>@@ -113,7 +113,7 @@</span><br><span> "Log simply everything",</span><br><span> "Log debug messages and higher levels",</span><br><span> "Log informational messages and higher levels",</span><br><span style="color: hsl(0, 100%, 40%);">- "Log noticable messages and higher levels",</span><br><span style="color: hsl(120, 100%, 40%);">+ "Log noticeable messages and higher levels",</span><br><span> "Log error messages and higher levels",</span><br><span> "Log only fatal messages",</span><br><span> NULL,</span><br><span>diff --git a/src/shared/libosmocore/src/msgb.c b/src/shared/libosmocore/src/msgb.c</span><br><span>index c8564db..6b966f3 100644</span><br><span>--- a/src/shared/libosmocore/src/msgb.c</span><br><span>+++ b/src/shared/libosmocore/src/msgb.c</span><br><span>@@ -105,10 +105,10 @@</span><br><span> }</span><br><span> </span><br><span> /*! \brief Re-set all message buffer pointers</span><br><span style="color: hsl(0, 100%, 40%);">- * \param[in] m message buffer that is to be resetted</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param[in] m message buffer that is to be reset</span><br><span> *</span><br><span> * This will re-set the various internal pointers into the underlying</span><br><span style="color: hsl(0, 100%, 40%);">- * message buffer, i.e. remvoe all headroom and treat the msgb as</span><br><span style="color: hsl(120, 100%, 40%);">+ * message buffer, i.e. remove all headroom and treat the msgb as</span><br><span> * completely empty. It also initializes the control buffer to zero.</span><br><span> */</span><br><span> void msgb_reset(struct msgb *msg)</span><br><span>diff --git a/src/shared/libosmocore/src/socket.c b/src/shared/libosmocore/src/socket.c</span><br><span>index 53205cd..b2a79e8 100644</span><br><span>--- a/src/shared/libosmocore/src/socket.c</span><br><span>+++ b/src/shared/libosmocore/src/socket.c</span><br><span>@@ -124,7 +124,7 @@</span><br><span> * \param[in] port remote port number in host byte order</span><br><span> * \param[in] flags flags like \ref OSMO_SOCK_F_CONNECT</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * This function creates (and optionall binds/connects) a socket using</span><br><span style="color: hsl(120, 100%, 40%);">+ * This function creates (and optional binds/connects) a socket using</span><br><span> * \ref osmo_sock_init, but also fills the \a ofd structure.</span><br><span> */</span><br><span> int osmo_sock_init_ofd(struct osmo_fd *ofd, int family, int type, int proto,</span><br><span>@@ -154,7 +154,7 @@</span><br><span> * \param[in] proto Protocol like IPPROTO_TCP, IPPROTO_UDP</span><br><span> * \param[in] flags flags like \ref OSMO_SOCK_F_CONNECT</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * This function creates (and optionall binds/connects) a socket using</span><br><span style="color: hsl(120, 100%, 40%);">+ * This function creates (and optional binds/connects) a socket using</span><br><span> * \ref osmo_sock_init, but also fills the \a ss structure.</span><br><span> */</span><br><span> int osmo_sock_init_sa(struct sockaddr *ss, uint16_t type,</span><br><span>diff --git a/src/shared/libosmocore/src/talloc.c b/src/shared/libosmocore/src/talloc.c</span><br><span>index d3a0690..fdeda40 100644</span><br><span>--- a/src/shared/libosmocore/src/talloc.c</span><br><span>+++ b/src/shared/libosmocore/src/talloc.c</span><br><span>@@ -701,7 +701,7 @@</span><br><span> </span><br><span> /*</span><br><span> remove a specific parent context from a pointer. This is a more</span><br><span style="color: hsl(0, 100%, 40%);">- controlled varient of talloc_free()</span><br><span style="color: hsl(120, 100%, 40%);">+ controlled variant of talloc_free()</span><br><span> */</span><br><span> int talloc_unlink(const void *context, void *ptr)</span><br><span> {</span><br><span>diff --git a/src/shared/libosmocore/src/timer.c b/src/shared/libosmocore/src/timer.c</span><br><span>index 6d4abc2..c9a24f8 100644</span><br><span>--- a/src/shared/libosmocore/src/timer.c</span><br><span>+++ b/src/shared/libosmocore/src/timer.c</span><br><span>@@ -119,7 +119,7 @@</span><br><span> * \return 1 if pending, 0 otherwise</span><br><span> *</span><br><span> * This function can be used to determine whether a given timer</span><br><span style="color: hsl(0, 100%, 40%);">- * has alredy expired (returns 0) or is still pending (returns 1)</span><br><span style="color: hsl(120, 100%, 40%);">+ * has already expired (returns 0) or is still pending (returns 1)</span><br><span> */</span><br><span> int osmo_timer_pending(struct osmo_timer_list *timer)</span><br><span> {</span><br><span>@@ -174,7 +174,7 @@</span><br><span> if (timercmp(cand, current, >))</span><br><span> timersub(cand, current, &nearest);</span><br><span> else {</span><br><span style="color: hsl(0, 100%, 40%);">- /* loop again inmediately */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* loop again immediately */</span><br><span> nearest.tv_sec = 0;</span><br><span> nearest.tv_usec = 0;</span><br><span> }</span><br><span>diff --git a/src/shared/libosmocore/src/utils.c b/src/shared/libosmocore/src/utils.c</span><br><span>index cf0c934..7c05879 100644</span><br><span>--- a/src/shared/libosmocore/src/utils.c</span><br><span>+++ b/src/shared/libosmocore/src/utils.c</span><br><span>@@ -37,7 +37,7 @@</span><br><span> /*! \brief get numeric value for given human-readable string</span><br><span> * \param[in] vs Array of value_string tuples</span><br><span> * \param[in] str human-readable string</span><br><span style="color: hsl(0, 100%, 40%);">- * \returns numeric value (>0) or negative numer in case of error</span><br><span style="color: hsl(120, 100%, 40%);">+ * \returns numeric value (>0) or negative number in case of error</span><br><span> */</span><br><span> int get_string_value(const struct value_string *vs, const char *str)</span><br><span> {</span><br><span>diff --git a/src/shared/libosmocore/src/vty/buffer.c b/src/shared/libosmocore/src/vty/buffer.c</span><br><span>index e385f9f..88b1044 100644</span><br><span>--- a/src/shared/libosmocore/src/vty/buffer.c</span><br><span>+++ b/src/shared/libosmocore/src/vty/buffer.c</span><br><span>@@ -59,7 +59,7 @@</span><br><span> /* It should always be true that: 0 <= sp <= cp <= size */</span><br><span> </span><br><span> /* Default buffer size (used if none specified). It is rounded up to the</span><br><span style="color: hsl(0, 100%, 40%);">- next page boundery. */</span><br><span style="color: hsl(120, 100%, 40%);">+ next page boundary. */</span><br><span> #define BUFFER_SIZE_DEFAULT 4096</span><br><span> </span><br><span> #define BUFFER_DATA_FREE(D) talloc_free((D))</span><br><span>diff --git a/src/shared/libosmocore/src/vty/command.c b/src/shared/libosmocore/src/vty/command.c</span><br><span>index 7f83a5e..929127d 100644</span><br><span>--- a/src/shared/libosmocore/src/vty/command.c</span><br><span>+++ b/src/shared/libosmocore/src/vty/command.c</span><br><span>@@ -1790,7 +1790,7 @@</span><br><span> } else</span><br><span> index = vector_active(vline) - 1;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* First, filter by preceeding command string */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* First, filter by preceding command string */</span><br><span> for (i = 0; i < index; i++)</span><br><span> if ((command = vector_slot(vline, i))) {</span><br><span> enum match_type match;</span><br><span>@@ -2115,7 +2115,7 @@</span><br><span> ret = cmd_execute_command_real(vline, vty, cmd);</span><br><span> tried = 1;</span><br><span> if (ret == CMD_SUCCESS || ret == CMD_WARNING) {</span><br><span style="color: hsl(0, 100%, 40%);">- /* succesfull command, leave the node as is */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* successful command, leave the node as is */</span><br><span> return ret;</span><br><span> }</span><br><span> }</span><br><span>@@ -2240,7 +2240,7 @@</span><br><span> return (*matched_element->func) (matched_element, vty, argc, argv);</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* Configration make from file. */</span><br><span style="color: hsl(120, 100%, 40%);">+/* Configuration make from file. */</span><br><span> int config_from_file(struct vty *vty, FILE * fp)</span><br><span> {</span><br><span> int ret;</span><br><span>@@ -2272,7 +2272,7 @@</span><br><span> return CMD_SUCCESS;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* Configration from terminal */</span><br><span style="color: hsl(120, 100%, 40%);">+/* Configuration from terminal */</span><br><span> DEFUN(config_terminal,</span><br><span> config_terminal_cmd,</span><br><span> "configure terminal",</span><br><span>diff --git a/src/shared/libosmocore/src/vty/logging_vty.c b/src/shared/libosmocore/src/vty/logging_vty.c</span><br><span>index 6029d58..7d87bc3 100644</span><br><span>--- a/src/shared/libosmocore/src/vty/logging_vty.c</span><br><span>+++ b/src/shared/libosmocore/src/vty/logging_vty.c</span><br><span>@@ -269,7 +269,7 @@</span><br><span> </span><br><span> gDEFUN(cfg_description, cfg_description_cmd,</span><br><span> "description .TEXT",</span><br><span style="color: hsl(0, 100%, 40%);">- "Save human-readable decription of the object\n"</span><br><span style="color: hsl(120, 100%, 40%);">+ "Save human-readable description of the object\n"</span><br><span> "Text until the end of the line\n")</span><br><span> {</span><br><span> char **dptr = vty->index_sub;</span><br><span>diff --git a/src/shared/libosmocore/src/vty/vty.c b/src/shared/libosmocore/src/vty/vty.c</span><br><span>index cafe202..e7db2c7 100644</span><br><span>--- a/src/shared/libosmocore/src/vty/vty.c</span><br><span>+++ b/src/shared/libosmocore/src/vty/vty.c</span><br><span>@@ -358,7 +358,7 @@</span><br><span> if (f) {</span><br><span> while (fgets(buf, sizeof(buf), f)) {</span><br><span> char *s;</span><br><span style="color: hsl(0, 100%, 40%);">- /* work backwards to ignore trailling isspace() */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* work backwards to ignore trailing isspace() */</span><br><span> for (s = buf + strlen(buf);</span><br><span> (s > buf) && isspace(*(s - 1)); s--) ;</span><br><span> *s = '\0';</span><br><span>@@ -851,7 +851,7 @@</span><br><span> vty->cp = 0;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* Delete a charcter at the current point. */</span><br><span style="color: hsl(120, 100%, 40%);">+/* Delete a character at the current point. */</span><br><span> static void vty_delete_char(struct vty *vty)</span><br><span> {</span><br><span> int i;</span><br><span>diff --git a/src/target/firmware/apps/rssi/main.c b/src/target/firmware/apps/rssi/main.c</span><br><span>index 5020486..e137806 100644</span><br><span>--- a/src/target/firmware/apps/rssi/main.c</span><br><span>+++ b/src/target/firmware/apps/rssi/main.c</span><br><span>@@ -1260,7 +1260,7 @@</span><br><span> /* Main Program */</span><br><span> const char *hr = "======================================================================\n";</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* match request reference agains request history */</span><br><span style="color: hsl(120, 100%, 40%);">+/* match request reference against request history */</span><br><span> static int gsm48_match_ra(struct gsm48_req_ref *ref)</span><br><span> {</span><br><span> uint8_t ia_t1, ia_t2, ia_t3;</span><br><span>diff --git a/src/target/firmware/board/compal/highram.lds b/src/target/firmware/board/compal/highram.lds</span><br><span>index 9309d83..f2e04a3 100644</span><br><span>--- a/src/target/firmware/board/compal/highram.lds</span><br><span>+++ b/src/target/firmware/board/compal/highram.lds</span><br><span>@@ -16,7 +16,7 @@</span><br><span> XRAM (rw) : ORIGIN = 0x00800000, LENGTH = 0x00020000</span><br><span> /* highram binary single big zone with all rest of internal SRAM */</span><br><span> /* -> our text, initialized data */</span><br><span style="color: hsl(0, 100%, 40%);">- /* -> our unitialized data, stacks, heap */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* -> our uninitialized data, stacks, heap */</span><br><span> RAM (rw) : ORIGIN = 0x00820000, LENGTH = 0x00030000</span><br><span> }</span><br><span> SECTIONS</span><br><span>diff --git a/src/target/firmware/board/compal/ram.lds b/src/target/firmware/board/compal/ram.lds</span><br><span>index 4f08a83..ed7bb62 100644</span><br><span>--- a/src/target/firmware/board/compal/ram.lds</span><br><span>+++ b/src/target/firmware/board/compal/ram.lds</span><br><span>@@ -12,7 +12,7 @@</span><br><span> /* compal-loaded binary: our text, initialized data */</span><br><span> /* (only this zone can contain loaded data since loader is 64k limit) */</span><br><span> LRAM (rw) : ORIGIN = 0x00800000, LENGTH = 0x00010000</span><br><span style="color: hsl(0, 100%, 40%);">- /* compal-loaded binary: our unitialized data, stacks, heap */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* compal-loaded binary: our uninitialized data, stacks, heap */</span><br><span> IRAM (rw) : ORIGIN = 0x00810000, LENGTH = 0x00030000</span><br><span> }</span><br><span> SECTIONS</span><br><span>diff --git a/src/target/firmware/board/mediatek/ram.lds b/src/target/firmware/board/mediatek/ram.lds</span><br><span>index 7083c27..84568cf 100644</span><br><span>--- a/src/target/firmware/board/mediatek/ram.lds</span><br><span>+++ b/src/target/firmware/board/mediatek/ram.lds</span><br><span>@@ -12,7 +12,7 @@</span><br><span> {</span><br><span> /* mtk-loaded binary: our text, initialized data */</span><br><span> LRAM (rw) : ORIGIN = 0x40000000, LENGTH = 0x00006000</span><br><span style="color: hsl(0, 100%, 40%);">- /* mtk-loaded binary: our unitialized data, stacks, heap */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* mtk-loaded binary: our uninitialized data, stacks, heap */</span><br><span> IRAM (rw) : ORIGIN = 0x40006000, LENGTH = 0x00006000</span><br><span> }</span><br><span> SECTIONS</span><br><span>diff --git a/src/target/firmware/calypso/sim.c b/src/target/firmware/calypso/sim.c</span><br><span>index 752628f..dc5885c 100644</span><br><span>--- a/src/target/firmware/calypso/sim.c</span><br><span>+++ b/src/target/firmware/calypso/sim.c</span><br><span>@@ -58,7 +58,7 @@</span><br><span> #define L3_MSG_HEAD 4</span><br><span> </span><br><span> static uint8_t sim_data[256]; /* buffer for SIM command */</span><br><span style="color: hsl(0, 100%, 40%);">-static volatile uint16_t sim_len = 0; /* lenght of data in sim_data[] */</span><br><span style="color: hsl(120, 100%, 40%);">+static volatile uint16_t sim_len = 0; /* length of data in sim_data[] */</span><br><span> static volatile uint8_t sim_state = SIM_STATE_IDLE;</span><br><span> /* current state of SIM process */</span><br><span> static volatile uint8_t sim_ignore_waiting_char = 0;</span><br><span>diff --git a/src/target/firmware/comm/sercomm.c b/src/target/firmware/comm/sercomm.c</span><br><span>index 490e225..cebd37d 100644</span><br><span>--- a/src/target/firmware/comm/sercomm.c</span><br><span>+++ b/src/target/firmware/comm/sercomm.c</span><br><span>@@ -182,7 +182,7 @@</span><br><span> sercomm_unlock(&flags);</span><br><span> return 1;</span><br><span> } else {</span><br><span style="color: hsl(0, 100%, 40%);">- /* no more data avilable */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* no more data available */</span><br><span> sercomm_unlock(&flags);</span><br><span> return 0;</span><br><span> }</span><br><span>diff --git a/src/target/firmware/fb/fb_rgb332.c b/src/target/firmware/fb/fb_rgb332.c</span><br><span>index 08d64e1..569ccc7 100644</span><br><span>--- a/src/target/firmware/fb/fb_rgb332.c</span><br><span>+++ b/src/target/firmware/fb/fb_rgb332.c</span><br><span>@@ -144,7 +144,7 @@</span><br><span> </span><br><span> int t,tmax; /* counter for steps */</span><br><span> int err_inc,err_accu=0; /* error delta and accumulator for */</span><br><span style="color: hsl(0, 100%, 40%);">- /* Brensenham's algorhithm */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* Brensenham's algorithm */</span><br><span> </span><br><span> fb_limit_fb_range(&x1,&y1);</span><br><span> fb_limit_fb_range(&x2,&y2);</span><br><span>diff --git a/src/target/firmware/fb/fb_s6b33b1x.c b/src/target/firmware/fb/fb_s6b33b1x.c</span><br><span>index 788ada7..e36c547 100644</span><br><span>--- a/src/target/firmware/fb/fb_s6b33b1x.c</span><br><span>+++ b/src/target/firmware/fb/fb_s6b33b1x.c</span><br><span>@@ -72,7 +72,7 @@</span><br><span> { DATA, 0x0a }, /* DATA: fPCK = fOSC/6 */</span><br><span> { CMD, 0x2a }, /* CMD Contrast Control */</span><br><span> { DATA, 0x2d }, /* DATA: default contrast */</span><br><span style="color: hsl(0, 100%, 40%);">- { CMD, 0x30 }, /* CMD Adressing mode set */</span><br><span style="color: hsl(120, 100%, 40%);">+ { CMD, 0x30 }, /* CMD Addressing mode set */</span><br><span> { DATA, 0x0b }, /* DATA: 65536 color mode */</span><br><span> { CMD, 0x10 }, /* CMD Driver output mode set */</span><br><span> { DATA, 0x03 }, /* DATA: Display duty: 1/132 */</span><br><span>diff --git a/src/target/firmware/include/abb/twl3025.h b/src/target/firmware/include/abb/twl3025.h</span><br><span>index 938a425..727bde0 100755</span><br><span>--- a/src/target/firmware/include/abb/twl3025.h</span><br><span>+++ b/src/target/firmware/include/abb/twl3025.h</span><br><span>@@ -122,7 +122,7 @@</span><br><span> enum togbr2_bits {</span><br><span> TOGBR2_KEEPR = (1 << 0), /* Clear KEEPON bit */</span><br><span> TOGBR2_KEEPS = (1 << 1), /* Set KEEPON bit */</span><br><span style="color: hsl(0, 100%, 40%);">- TOGBR2_ACTR = (1 << 2), /* Dectivate MCLK */</span><br><span style="color: hsl(120, 100%, 40%);">+ TOGBR2_ACTR = (1 << 2), /* Deactivate MCLK */</span><br><span> TOGBR2_ACTS = (1 << 3), /* Activate MCLK */</span><br><span> TOGBR2_IBUFPTR1 = (1 << 4), /* Initialize pointer of burst buffer 1 */</span><br><span> TOGBR2_IBUFPTR2 = (1 << 5), /* Initialize pointer of burst buffer 2 */</span><br><span>diff --git a/src/target/firmware/include/calypso/dsp_api.h b/src/target/firmware/include/calypso/dsp_api.h</span><br><span>index f9751f3..234964f 100644</span><br><span>--- a/src/target/firmware/include/calypso/dsp_api.h</span><br><span>+++ b/src/target/firmware/include/calypso/dsp_api.h</span><br><span>@@ -45,7 +45,7 @@</span><br><span> API d_task_ra; // (7) RA task command.</span><br><span> API d_fn; // (8) FN, in Rep. period and FN%104, used for TRAFFIC/TCH only.</span><br><span> // bit [0..7] -> b_fn_report, FN in the normalized reporting period.</span><br><span style="color: hsl(0, 100%, 40%);">- // bit [8..15] -> b_fn_sid, FN % 104, used for SID positionning.</span><br><span style="color: hsl(120, 100%, 40%);">+ // bit [8..15] -> b_fn_sid, FN % 104, used for SID positioning.</span><br><span> API d_ctrl_tch; // (9) Tch channel description.</span><br><span> // bit [0..3] -> b_chan_mode, channel mode.</span><br><span> // bit [4..5] -> b_chan_type, channel type.</span><br><span>@@ -72,7 +72,7 @@</span><br><span> // word 1, bit [0..11] -> T1.</span><br><span> API d_power_ctl; // (14) Power level control.</span><br><span> API d_afc; // (15) AFC value (enabled by "b_afc" in "d_ctrl_TCM4400 or in d_ctrl_abb").</span><br><span style="color: hsl(0, 100%, 40%);">- API d_ctrl_system; // (16) Controle Register for RESET/RESUME.</span><br><span style="color: hsl(120, 100%, 40%);">+ API d_ctrl_system; // (16) Control Register for RESET/RESUME.</span><br><span> // bit [0..2] -> b_tsq, training sequence.</span><br><span> // bit [3] -> b_bcch_freq_ind, BCCH frequency indication.</span><br><span> // bit [15] -> b_task_abort, DSP task abort command.</span><br><span>@@ -264,7 +264,7 @@</span><br><span> </span><br><span> // Speech Recognition module</span><br><span> API d_sr_status; // status of the DSP speech reco task</span><br><span style="color: hsl(0, 100%, 40%);">- API d_sr_param; // paramters for the DSP speech reco task: OOV threshold.</span><br><span style="color: hsl(120, 100%, 40%);">+ API d_sr_param; // parameters for the DSP speech reco task: OOV threshold.</span><br><span> API d_sr_bit_exact_test; // bit exact test</span><br><span> API d_sr_nb_words; // number of words used in the speech recognition task</span><br><span> API d_sr_db_level; // estimate voice level in dB</span><br><span>@@ -608,7 +608,7 @@</span><br><span> </span><br><span> // Speech Recognition module</span><br><span> API d_sr_status; // status of the DSP speech reco task</span><br><span style="color: hsl(0, 100%, 40%);">- API d_sr_param; // paramters for the DSP speech reco task: OOV threshold.</span><br><span style="color: hsl(120, 100%, 40%);">+ API d_sr_param; // parameters for the DSP speech reco task: OOV threshold.</span><br><span> API d_sr_bit_exact_test; // bit exact test</span><br><span> API d_sr_nb_words; // number of words used in the speech recognition task</span><br><span> API d_sr_db_level; // estimate voice level in dB</span><br><span>@@ -766,7 +766,7 @@</span><br><span> // The size of this buffer is 15 word but some speech reco words</span><br><span> // are overlayer with this buffer. This is the reason why the size is 3 instead of 15.</span><br><span> API d_sr_status; // status of the DSP speech reco task</span><br><span style="color: hsl(0, 100%, 40%);">- API d_sr_param; // paramters for the DSP speech reco task: OOV threshold.</span><br><span style="color: hsl(120, 100%, 40%);">+ API d_sr_param; // parameters for the DSP speech reco task: OOV threshold.</span><br><span> API sr_hole1; // hole</span><br><span> API d_sr_bit_exact_test; // bit exact test</span><br><span> API d_sr_nb_words; // number of words used in the speech recognition task</span><br><span>@@ -989,7 +989,7 @@</span><br><span> // The size of this buffer is 15 word but some speech reco words</span><br><span> // are overlayer with this buffer. This is the reason why the size is 3 instead of 15.</span><br><span> API d_sr_status; // status of the DSP speech reco task</span><br><span style="color: hsl(0, 100%, 40%);">- API d_sr_param; // paramters for the DSP speech reco task: OOV threshold.</span><br><span style="color: hsl(120, 100%, 40%);">+ API d_sr_param; // parameters for the DSP speech reco task: OOV threshold.</span><br><span> API sr_hole1; // hole</span><br><span> API d_sr_bit_exact_test; // bit exact test</span><br><span> API d_sr_nb_words; // number of words used in the speech recognition task</span><br><span>diff --git a/src/target/firmware/include/calypso/l1_environment.h b/src/target/firmware/include/calypso/l1_environment.h</span><br><span>index d4d442c..d49866e 100644</span><br><span>--- a/src/target/firmware/include/calypso/l1_environment.h</span><br><span>+++ b/src/target/firmware/include/calypso/l1_environment.h</span><br><span>@@ -90,9 +90,9 @@</span><br><span> </span><br><span> // bits in d_gsm_bgd_mgt - background task management</span><br><span> #define B_DSPBGD_RECO 1 // start of reco in dsp background</span><br><span style="color: hsl(0, 100%, 40%);">-#define B_DSPBGD_UPD 2 // start of alignement update in dsp background</span><br><span style="color: hsl(120, 100%, 40%);">+#define B_DSPBGD_UPD 2 // start of alignment update in dsp background</span><br><span> #define B_DSPBGD_STOP_RECO 256 // stop of reco in dsp background</span><br><span style="color: hsl(0, 100%, 40%);">-#define B_DSPBGD_STOP_UPD 512 // stop of alignement update in dsp background</span><br><span style="color: hsl(120, 100%, 40%);">+#define B_DSPBGD_STOP_UPD 512 // stop of alignment update in dsp background</span><br><span> </span><br><span> // bit in d_pll_config</span><br><span> #define B_32KHZ_CALIB (1 << 14) // force DSP in Idle1 during 32 khz calibration</span><br><span>diff --git a/src/target/firmware/include/calypso/sim.h b/src/target/firmware/include/calypso/sim.h</span><br><span>index 5e33bdb..8f627b1 100755</span><br><span>--- a/src/target/firmware/include/calypso/sim.h</span><br><span>+++ b/src/target/firmware/include/calypso/sim.h</span><br><span>@@ -160,7 +160,7 @@</span><br><span> </span><br><span> /* APDU transmission modes */</span><br><span> #define SIM_APDU_PUT 0 /* Transmit a data body to the card */</span><br><span style="color: hsl(0, 100%, 40%);">-#define SIM_APDU_GET 1 /* Fetch data from the card eg. GET RESOPNSE */</span><br><span style="color: hsl(120, 100%, 40%);">+#define SIM_APDU_GET 1 /* Fetch data from the card eg. GET RESPONSE */</span><br><span> </span><br><span> </span><br><span> void calypso_sim_init(void); /* Initialize simcard interface */</span><br><span>diff --git a/src/target/firmware/include/fb/fb_bw8.h b/src/target/firmware/include/fb/fb_bw8.h</span><br><span>index c77fa71..d84f91a 100644</span><br><span>--- a/src/target/firmware/include/fb/fb_bw8.h</span><br><span>+++ b/src/target/firmware/include/fb/fb_bw8.h</span><br><span>@@ -3,7 +3,7 @@</span><br><span> </span><br><span> /* 8bit monochrome framebuffer, organized with 8 stacked pixels</span><br><span> per byte, backed by local memory. fb_bw8.c lists functions that</span><br><span style="color: hsl(0, 100%, 40%);">- are common to simmilar organized displays. */</span><br><span style="color: hsl(120, 100%, 40%);">+ are common to similar organized displays. */</span><br><span> </span><br><span> /*</span><br><span> Sketch of Memory Layout </span><br><span>diff --git a/src/target/firmware/include/layer1/sync.h b/src/target/firmware/include/layer1/sync.h</span><br><span>index 3565ee2..daf998b 100644</span><br><span>--- a/src/target/firmware/include/layer1/sync.h</span><br><span>+++ b/src/target/firmware/include/layer1/sync.h</span><br><span>@@ -15,7 +15,7 @@</span><br><span> uint8_t bsic;</span><br><span> /* Combined or non-combined CCCH */</span><br><span> uint8_t ccch_mode; /* enum ccch_mode */</span><br><span style="color: hsl(0, 100%, 40%);">- /* whats the delta of the cells current GSM frame number</span><br><span style="color: hsl(120, 100%, 40%);">+ /* what's the delta of the cells current GSM frame number</span><br><span> * compared to our current local frame number */</span><br><span> int32_t fn_offset;</span><br><span> /* how much does the TPU need adjustment (delta) to synchronize</span><br><span>diff --git a/src/target/firmware/layer1/l23_api.c b/src/target/firmware/layer1/l23_api.c</span><br><span>index e78020d..f55e670 100644</span><br><span>--- a/src/target/firmware/layer1/l23_api.c</span><br><span>+++ b/src/target/firmware/layer1/l23_api.c</span><br><span>@@ -570,7 +570,7 @@</span><br><span> struct l1ctl_traffic_req *tr = (struct l1ctl_traffic_req *) ul->payload;</span><br><span> int num = 0;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* printd("L1CTL_TRAFFIC_REQ\n"); */ /* Very verbose, can overwelm serial */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* printd("L1CTL_TRAFFIC_REQ\n"); */ /* Very verbose, can overwhelm serial */</span><br><span> </span><br><span> msg->l2h = tr->data;</span><br><span> </span><br><span>diff --git a/src/target/firmware/layer1/prim_fbsb.c b/src/target/firmware/layer1/prim_fbsb.c</span><br><span>index 50acefc..8eaeb5a 100644</span><br><span>--- a/src/target/firmware/layer1/prim_fbsb.c</span><br><span>+++ b/src/target/firmware/layer1/prim_fbsb.c</span><br><span>@@ -234,7 +234,7 @@</span><br><span> </span><br><span> synchronize_tdma(&l1s.serving_cell);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* if we have recived a SYNC burst, update our local GSM time */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* if we have received a SYNC burst, update our local GSM time */</span><br><span> gsm_fn2gsmtime(&l1s.current_time, fbs.mon.time.fn + SB2_LATENCY);</span><br><span> /* compute next time from new current time */</span><br><span> l1s.next_time = l1s.current_time;</span><br><span>@@ -532,7 +532,7 @@</span><br><span> return;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">- /* FIME: use l1s.neigh_cell[fbs.cinfo_idx] */</span><br><span style="color: hsl(120, 100%, 40%);">+ /* FIXME: use l1s.neigh_cell[fbs.cinfo_idx] */</span><br><span> fbinfo2cellinfo(&l1s.serving_cell, last_fb);</span><br><span> </span><br><span> /* send FBSB_CONF success message via L1CTL */</span><br><span>diff --git a/src/target/firmware/layer1/prim_tch.c b/src/target/firmware/layer1/prim_tch.c</span><br><span>index a8036d2..0254654 100644</span><br><span>--- a/src/target/firmware/layer1/prim_tch.c</span><br><span>+++ b/src/target/firmware/layer1/prim_tch.c</span><br><span>@@ -607,7 +607,7 @@</span><br><span> * ------------------------------------------------------------------------- */</span><br><span> </span><br><span> /*</span><br><span style="color: hsl(0, 100%, 40%);">- * SACCH data are spread over 4 bursts, however they are so far appart that</span><br><span style="color: hsl(120, 100%, 40%);">+ * SACCH data are spread over 4 bursts, however they are so far apart that</span><br><span> * we can't use the normal scheduler to schedule all them at once in a single</span><br><span> * set.</span><br><span> * Therefore, the task code itself decides in which burst it is, if it's the</span><br><span>diff --git a/src/target/firmware/layer1/sync.c b/src/target/firmware/layer1/sync.c</span><br><span>index 36f4297..b1eedd0 100644</span><br><span>--- a/src/target/firmware/layer1/sync.c</span><br><span>+++ b/src/target/firmware/layer1/sync.c</span><br><span>@@ -168,7 +168,7 @@</span><br><span> dsp_api.ndb->d_dsp_page = 0;</span><br><span> </span><br><span> /* we have to really reset the TPU, otherwise FB detection</span><br><span style="color: hsl(0, 100%, 40%);">- * somtimes returns wrong TOA values. */</span><br><span style="color: hsl(120, 100%, 40%);">+ * sometimes returns wrong TOA values. */</span><br><span> tpu_reset(1);</span><br><span> tpu_reset(0);</span><br><span> tpu_rewind();</span><br><span>diff --git a/src/target/firmware/lib/vsprintf.c b/src/target/firmware/lib/vsprintf.c</span><br><span>index 80e8c1a..8e92e2a 100644</span><br><span>--- a/src/target/firmware/lib/vsprintf.c</span><br><span>+++ b/src/target/firmware/lib/vsprintf.c</span><br><span>@@ -615,7 +615,7 @@</span><br><span> </span><br><span> while(*fmt && *str) {</span><br><span> /* skip any white space in format */</span><br><span style="color: hsl(0, 100%, 40%);">- /* white space in format matchs any amount of</span><br><span style="color: hsl(120, 100%, 40%);">+ /* white space in format matches any amount of</span><br><span> * white space, including none, in the input.</span><br><span> */</span><br><span> if (isspace(*fmt)) {</span><br><span>diff --git a/src/target/firmware/rf/trf6151.c b/src/target/firmware/rf/trf6151.c</span><br><span>index 9de2cc8..ec13928 100644</span><br><span>--- a/src/target/firmware/rf/trf6151.c</span><br><span>+++ b/src/target/firmware/rf/trf6151.c</span><br><span>@@ -300,8 +300,8 @@</span><br><span> /* Low band. We have 3 possible PLL modes that output on</span><br><span> * the right port: GSM900, GSM850_HIGH, GSM850_LOW.</span><br><span> *</span><br><span style="color: hsl(0, 100%, 40%);">- * The transistion points have been chosen looking at the VCO</span><br><span style="color: hsl(0, 100%, 40%);">- * and IF frequencies for various frequencies for theses modes</span><br><span style="color: hsl(120, 100%, 40%);">+ * The transition points have been chosen looking at the VCO</span><br><span style="color: hsl(120, 100%, 40%);">+ * and IF frequencies for various frequencies for these modes</span><br><span> */</span><br><span> if (freq_khz < 837100) {</span><br><span> /* GSM850_LOW */</span><br><span>diff --git a/src/target/trx_toolkit/data_dump.py b/src/target/trx_toolkit/data_dump.py</span><br><span>index da42023..b91408f 100644</span><br><span>--- a/src/target/trx_toolkit/data_dump.py</span><br><span>+++ b/src/target/trx_toolkit/data_dump.py</span><br><span>@@ -94,7 +94,7 @@</span><br><span> # True in case of success,</span><br><span> # or False in case of EOF or header parsing error.</span><br><span> def _seek2msg(self, idx):</span><br><span style="color: hsl(0, 100%, 40%);">- # Seek to the begining of the capture</span><br><span style="color: hsl(120, 100%, 40%);">+ # Seek to the beginning of the capture</span><br><span> self.f.seek(0)</span><br><span> </span><br><span> # Read the capture in loop...</span><br><span>@@ -161,7 +161,7 @@</span><br><span> # or None in case of EOF or header parsing error,</span><br><span> # or False in case of message parsing error or out of range.</span><br><span> def parse_msg(self, idx):</span><br><span style="color: hsl(0, 100%, 40%);">- # Move descriptor to the begining of requested message</span><br><span style="color: hsl(120, 100%, 40%);">+ # Move descriptor to the beginning of requested message</span><br><span> rc = self._seek2msg(idx)</span><br><span> if not rc:</span><br><span> log.error("Couldn't find requested message")</span><br><span>@@ -179,7 +179,7 @@</span><br><span> </span><br><span> # Should we skip some messages?</span><br><span> if skip is None:</span><br><span style="color: hsl(0, 100%, 40%);">- # Seek to the begining of the capture</span><br><span style="color: hsl(120, 100%, 40%);">+ # Seek to the beginning of the capture</span><br><span> self.f.seek(0)</span><br><span> else:</span><br><span> rc = self._seek2msg(skip)</span><br><span>diff --git a/src/target_dsp/calypso/dump2coff.py b/src/target_dsp/calypso/dump2coff.py</span><br><span>index c05a0ff..17ff9fa 100755</span><br><span>--- a/src/target_dsp/calypso/dump2coff.py</span><br><span>+++ b/src/target_dsp/calypso/dump2coff.py</span><br><span>@@ -104,7 +104,7 @@</span><br><span> sptr, # long int s_scnptr; /* File pointer to raw data */</span><br><span> 0, # long int s_relptr; /* File pointer to relocation entries */</span><br><span> 0, # long int s_lnnoptr;/* File pointer to line number entries */</span><br><span style="color: hsl(0, 100%, 40%);">- 0, # unsigned short s_nreloc; /* Number of relocation entrie */</span><br><span style="color: hsl(120, 100%, 40%);">+ 0, # unsigned short s_nreloc; /* Number of relocation entries */</span><br><span> 0, # unsigned short s_nlnno; /* Number of line number entries */</span><br><span> s.flags,# unsigned short s_flags; /* Flags (see ``Section header flags'') */</span><br><span> '\x00', # /</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmocom-bb/+/15789">change 15789</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmocom-bb/+/15789"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: osmocom-bb </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I962b42871693f33b1054d43d195817e9cd84bb64 </div>
<div style="display:none"> Gerrit-Change-Number: 15789 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: roox <mardnh@gmx.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>