Changes between Version 4 and Version 5 of Component/Virtual Coprocessor Wrapper


Ignore:
Timestamp:
Jan 15, 2013, 10:22:20 AM (11 years ago)
Author:
meunier
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Virtual Coprocessor Wrapper

    v4 v5  
    9797       ],
    9898       uses = [
    99            Uses('caba:virtual_copro_wrapper'),
     99           Uses('caba:fifo_virtual_copro_wrapper'),
    100100       ],
    101101       instance_parameters = [
     
    118118#include <systemc>
    119119
    120 #include "virtual_copro_wrapper.h"
     120#include "fifo_virtual_copro_wrapper.h"
    121121
    122122namespace dsx { namespace caba {
    123123
    124124class MyAdderCopro
    125     : public dsx::caba::VirtualCoprocessorWrapper
     125    : public dsx::caba::FifoVirtualCoprocessorWrapper
    126126{
    127127
     
    157157
    158158tmpl(/**/)::MyAdderCopro(sc_core::sc_module_name insname)
    159            :dsx::caba::VirtualCoprocessorWrapper(insname, stringArray("output", NULL), intArray(1, 8), stringArray("input0", "input1", NULL), intArray(2, 8, 8))
     159           :dsx::caba::FifoVirtualCoprocessorWrapper(insname, stringArray("output", NULL), intArray(1, 8), stringArray("input0", "input1", NULL), intArray(2, 8, 8))
    160160{
    161161}
     
    183183}}}
    184184
    185 The prototype of the parent class `VirtualCoprocessorWrapper` is:
     185The prototype of the parent class `FifoVirtualCoprocessorWrapper` is:
    186186{{{
    187187#!cpp
    188 VirtualCoprocessorWrapper(
     188FifoVirtualCoprocessorWrapper(
    189189        sc_core::sc_module_name insname,
    190190        const vector<string>  &fifos_out,