Ignore:
Timestamp:
Mar 19, 2015, 5:08:34 PM (10 years ago)
Author:
cfuguet
Message:

Introduce a SocLib? platform implementing the FPGA mono cluster platform

  • This mono cluster platform is the one used for NetBSD and Linux on TSAR demonstrators.
  • It is based on the LETI platform but it contains an internal ROM and all the DSPIN routers have been removed.
Location:
branches/reconfiguration/platforms/tsar_generic_iob
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/reconfiguration/platforms/tsar_generic_iob/scripts/onerun.py

    r940 r957  
    1 #!/usr/bin/env python
     1#!/usr/bin/env python2
    22# @date   22 September, 2014
    33# @author cfuguet <cesar.fuguet-tortolero@lip6.fr>
     
    199199
    200200    parser.add_argument(
    201         '--disk-image', '-di', dest='diskimage', default="./file.dmg",
     201        '--disk-image', '-di', dest='diskimage', default="/dev/null",
    202202        help='relative or absolute path to the external firmware')
    203203
  • branches/reconfiguration/platforms/tsar_generic_iob/soclib.conf

    r906 r957  
    11# append compilation flags
    22cflags = config.default.toolchain.cflags
    3 if config.default == config.envsystemcassomp:
    4         cflags.extend(['-DUSE_OPENMP=1'])
    5 else:
    6         cflags.extend(['-DUSE_OPENMP=0'])
    73#cflags.extend(['-ggdb'])
    84config.default.toolchain.set("cflags", cflags)
  • branches/reconfiguration/platforms/tsar_generic_iob/top.cpp

    r941 r957  
    10321032   {
    10331033      std::ostringstream term_name;
    1034          term_name <<  "term" << tid;
    1035          vect_names.push_back(term_name.str().c_str());
    1036       }
    1037       VciMultiTty<vci_param_ext>*  mtty;
    1038       mtty = new VciMultiTty<vci_param_ext>( "mtty",
    1039                                              IntTab(0, IOX_MTTY_TGT_ID),
    1040                                              maptab_iox,
    1041                                              vect_names);
     1034      term_name <<  "term" << tid;
     1035      vect_names.push_back(term_name.str().c_str());
     1036   }
     1037   VciMultiTty<vci_param_ext>*  mtty;
     1038   mtty = new VciMultiTty<vci_param_ext>( "mtty",
     1039         IntTab(0, IOX_MTTY_TGT_ID),
     1040         maptab_iox,
     1041         vect_names);
    10421042
    10431043   // IOPIC
Note: See TracChangeset for help on using the changeset viewer.