I could generate file-based versions that could be run locally.
Still a local webserver is needed. If I pack all info in a single html
file it will be overloaded and you cant navigate...
ctags might be good however you cannot just click on macros to
expand and at the same time see the definition position, similary
you cannot click open a include position.
http://netplugin.sourceforge.net/htmltag/CC/cc_act.c.pinfo.main.php
is kind of easier to handle. (When opening the above link it'll
take a while until it gets started, first the main page has to be fetched and
inserted using ajax).
To be true, even if I can freely navigate the source I still cannot
understand it. Problem is well that GSM is too complex and
no documents availabe that describe a simple setup.
What I would like to have is:
- For a minimal setup for a voicecall I'd want
a flow diagram (the kind of diagram where time runs from top to bottom and
calls/replies between i.e. Cellphone and BTS are shown a arrows left/right )
- Then in that flow diagram I'd need html links that pinpoint
the location where the call is done in the TSM30 stack (using the
prorocessed html) and be able to quickly jump to it.
- At the same time have a link to the etsi standard page where
the call/replies is specified.
That way I could visualize in practice how it works. There is no chance
I guess for someone to understand it otherwise. There are 100 of
etsi standards pages, at the same time you intuitively guess that it
cannot be that complex if it is a simple setup.