1. 06 Dec, 2016 1 commit
  2. 21 Nov, 2016 1 commit
  3. 15 Jun, 2016 1 commit
  4. 27 May, 2016 4 commits
  5. 25 May, 2016 1 commit
  6. 20 May, 2016 1 commit
  7. 04 Apr, 2016 2 commits
  8. 23 Mar, 2016 2 commits
    • The condition must compare both expressions and not discard the first.
      Remove the warning:
      
      greensocket/include/greensocket/generic/green_socket_timing_support_base.tpp:34:11:
      warning: inequality comparison result
            unused [-Wunused-comparison]
        for(;it1!= m_timing_map.end(), it2!=rhs.m_timing_map.end();it1++, it2++)
             ~~~^~~~~~~~~~~~~~~~~~~~~
      /greensocket/include/greensocket/generic/green_socket_timing_support_base.tpp:34:11:
      note: use '|=' to turn this inequality
            comparison into an or-assignment
        for(;it1!= m_timing_map.end(), it2!=rhs.m_timing_map.end();it1++, it2++)
                ^~
                |=
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
    • include/greensocket/generic/green_socket_extension_support_base.tpp:127:14:
      error: use 'template' keyword to treat 'get_extension' as a dependent template name
        T* tmp=txn.get_extension<T>(); //get the pointer
                   ^
                   template
      
      ISO C++03 14.2/4
      
      When the name of a member template specialization appears after . or -> in a
      postfix-expression, or after nested-name-specifier in a qualified-id, and the
      postfix-expression or qualified-id explicitly depends on a template-parameter
      (14.6.2), the member template name must be prefixed by the keyword template.
      Otherwise the name is assumed to name a non-template.
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
  9. 04 Dec, 2015 6 commits
    • We don't need that anymore.
      
      Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
      KONRAD Frederic authored
    • We don't need to differentiate the python libraries anymore
      as they are linked the same way.
      
      Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
      KONRAD Frederic authored
    • current usage of SWIG_ADD_MODULE is bad for our requirements.
      SWIG_ADD_MODULE creates a library and it's not what we want.
      We want to include generated files to other libraries : _gsp_sc and _gsp_sc_sa
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      [Change FK]
        * Fix the gs_*PYTHON_wrap files in .gitignore.
      Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
      DELBERGUE Guillaume authored
    • remove .so suffix to add others OS support
      improve indentation
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      [Change FK]
        * Removed whitespace.
      Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
      DELBERGUE Guillaume authored
    • prefer shared lib instead of static lib
      SystemC shared lib requires sc_main symbol since 2.3.0 : add an empty sc_main
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
    • GreenSocs will focus on SystemC >= 2.3.0 and will no longer support SystemC 2.2.x
      To get a GreenLib version working with SystemC < 2.3.0, please use an older version
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
  10. 01 Dec, 2015 2 commits
  11. 15 Sep, 2015 1 commit
    • This introduces tlm_b_if_wrapper which is needed when we want more than one
      GenericSlaveSocket in the module.
      It allows to specify a callback instead of beeing stuck with the b_transact so
      the socket from where comes the transaction is known.
      
      Signed-off-by: KONRAD Frederic <fred.konrad@greensocs.com>
      KONRAD Frederic authored
  12. 13 Jul, 2015 4 commits
    • Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
    • FOUND_VAR is only available with CMake >= 2.8.11
      
      Fix error:
      -- FOUND_VAR (missing:  SystemC_FOUND REQUIRED_VARS VERSION_VAR)
       CMake Error at CMakeLists.txt:24 (message):
       SystemC library not found.
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
    • refresh memory map checking overlap after a memory map update to ensure new memory map is OK
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
    • On each change of base_addr/high_addr, greenrouter computes memory map.
      Then, greenrouter sent DMI invalidte to all masters.
      As base_addr and high_addr is SimpleAddressMap specific, it's necessary
      to specialize callbacks. This implies class renaming and inheritance.
      
      Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
      DELBERGUE Guillaume authored
  13. 10 Jul, 2015 1 commit
  14. 03 Jul, 2015 2 commits
  15. 30 Jun, 2015 2 commits
  16. 29 Jun, 2015 1 commit
  17. 27 Apr, 2015 8 commits