On Thu, Nov 19, 2020 at 10:57:14PM +0300, Mario Lucas wrote:
I mean instead of rush and head hit against some
difficult C codes in Osmocom — to have relatively easy kind of «sub-project» of Osmococom
for start learning purposes….
Sorry to dissappoint you, but all of Osmocom code is inherently relatively
complex. It is neither practical nor required to understand all of it, we are
numerous "experts" with knowledge in specific parts.
The only way that I gained knowledge about Osmocom so far is that I get a
specific task ("Implement X" or "Fix Y") and then bang my head against
it until
I understand what is going on. It is almost never easy, I often need help first.
If you could formulate a specific motivation, a specific aspect of what part of
GSM you are interested in, that could help you to gain some entry and ask
helpful questions.
Knowing C is a necessary prerequisite, I'd say it is prohibitively hard to
learn C *and* Osmocom code at the same time.
~N