<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>