Code

Implementation code and other downloads

For regular code updates see the GreenSocs svn https://svn.greensocs.com/public/packages/greencontrol

See the release mechanism for releases.

Revisions on this page are related to the old svn repository https: // svn-old .greensocs .com /local/greensocs/packages/greencontrol (Do not use this any longer!).

date link description
2007-06-06 greencontrol20070606 .gz.tar GreenControl with GreenConfig plugin, configuration at elaboration (initialize-mode) and at runtime, SCML parameters (only int), TestTool with console, one API per user module, GC Core routes transaction containers with service and target tag (not yet api type)
2007-06-20 greencontrol20070620b .gz.tar GreenControl with GreenConfig plugin, initialize-mode starts at construction (framework may be used immediately, automatic binding at construction), new routing (target addresses are pointer addresses instead of strings), configuration file parser, function callbacks, event notifies, command line parser for parameters, peq with only call-mode
The doxygen documentation index.html is located in the directory gscontrol/docs/main.
2007-06-22 greencontrol20070622 .gz.tar
Updated: greencontrol20070625.gz.tar
GreenControl
- new namespaces tlm::gc and tlm::gc::config,
- gc_param: GreenControl parameters which make use of the GC_Api. For all POD types, tested. Not yet for STL types.
The doxygen documentation index.html is located in the directory gscontrol/docs/main.
2007-06-30 greencontrol20070630 .gz.tar GreenControl
- User's Guide with namespaces
- const methods
The doxygen documentation index.html is located in the directory gscontrol/docs/main.
2007-07-06 GreenConfig_Users_Guide3.pdf User's Guide including an introduction, the general description of the framework and the requirements as appendix.
Changes in directory structure.
2007-07-10 Implementation code For regular code updates see the GreenSocs svn repository greencontrol
2007-07-12 svn revision 1805 - demonstration platform
- SystemC 2.1v1 working
2007-07-20 svn revision 2003 - demo platform with CommandLine Tool and SCML parameters
- changed directory structure (gcnf dir)
2007-07-24 svn revision 2059 With port connection between ConfigPlugin and databases
2007-07-25 svn revision 2078 - Updates GCnf_Api
- Proof read
2007-08-01 svn revision 2122 - namespace for tlm::gc::config::scml_property with switch in gc_globals.h
- new command for GreenConfig which allows observer to register to get notified when new parameters are added or set implicitely
2007-09-17 svn revision 2285 Marcus' changes in scml_database_adapter
2007-10-30 svn revision 2447 Moved callback stuff into gcnf parameters
2007-11-28 svn revision 2539 Changed parameter database: Store not longer strings but gcnf_param_base pointers. Many deprecated methods. See wiki page GreenControl/GreenConfig/OngoingImplementation