4.39. Version Module

The wscript of this project retrieves the current version (if available) from version control and generates during compilation of the project a version_cfg.c/h containing information about the current version.

In order to be able to find this struct in unknown binaries, the linker script places this information always at the same location in memory. It uses the linker section VERSIONINFO that starts at address 0x003FFF40.