Ticket #16: soclib_soft_metadata.diff

File soclib_soft_metadata.diff, 10.1 KB (added by Nicolas Pouillon, 15 years ago)

Metadata updates

  • soclib/module/connectivity_component/vci_block_device/caba/metadata/vci_block_device.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99           header_files = ['../source/include/vci_block_device.h',
     10                                        ],
     11    interface_files = [
    1012                                           '../../include/block_device.h'
    1113                                           ],
    1214           implementation_files = ['../source/src/vci_block_device.cpp',],
  • soclib/module/connectivity_component/vci_fd_access/caba/metadata/vci_fd_access.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99           header_files = ['../source/include/vci_fd_access.h',
     10                                        ],
     11    interface_files = [
    1012                                           '../../include/fd_access.h'
    1113                                           ],
    1214           implementation_files = ['../source/src/vci_fd_access.cpp',],
  • soclib/module/connectivity_component/vci_multi_tty/tlmt/metadata/vci_multi_tty.sd

     
    3030       classname = 'soclib::tlmt::VciMultiTty',
    3131       tmpl_parameters = [parameter.Module('vci_param',  default = 'tlmt:vci_param')],
    3232       header_files = ['../source/include/vci_multi_tty.h',
     33                                        ],
     34    interface_files = [
    3335                       '../../include/tty.h',
    3436                       ],
    3537       implementation_files = ['../source/src/vci_multi_tty.cpp',],
  • soclib/module/connectivity_component/vci_multi_tty/caba/metadata/vci_multi_tty.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99           header_files = ['../source/include/vci_multi_tty.h',
     10                                        ],
     11    interface_files = [
    1012                                           '../../include/tty.h'
    1113                                           ],
    1214           implementation_files = ['../source/src/vci_multi_tty.cpp',],
  • soclib/module/infrastructure_component/dma_infrastructure/vci_dma/caba/metadata/vci_dma.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99        header_files = ['../source/include/vci_dma.h',
     10                                        ],
     11    interface_files = [
    1012                                        '../../include/dma.h',
    1113                                        ],
    1214        implementation_files = ['../source/src/vci_dma.cpp',],
  • soclib/module/infrastructure_component/interrupt_infrastructure/vci_icu/tlmt/metadata/vci_icu.sd

     
    22       classname = 'soclib::tlmt::VciIcu',
    33       tmpl_parameters = [ parameter.Module('vci_param',  default = 'tlmt:vci_param')],
    44       header_files = ['../source/include/vci_icu.h',
     5                                        ],
     6    interface_files = [
    57                       '../../include/icu.h',],
    68       implementation_files = ['../source/src/vci_icu.cpp',],
    79       ports = [ Port('tlmt:vci_target', 'p_vci') ],
  • soclib/module/infrastructure_component/interrupt_infrastructure/vci_icu/caba/metadata/vci_icu.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99        header_files = ['../source/include/vci_icu.h',
     10                                        ],
     11    interface_files = [
    1012                                        '../../include/icu.h',
    1113                                        ],
    1214        implementation_files = ['../source/src/vci_icu.cpp',],
  • soclib/module/verification_component/vci_simhelper/caba/metadata/vci_simhelper.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99        header_files = ['../source/include/vci_simhelper.h',
     10                                        ],
     11        interface_files = [
    1012                                        '../../include/simhelper.h',
    11                                         ],
     13                ],
    1214        implementation_files = ['../source/src/vci_simhelper.cpp',],
    1315                          ports = [
    1416        Port('caba:vci_target', 'p_vci'),
  • soclib/module/internal_component/vci_timer/tlmt/metadata/vci_timer.sd

     
    33       classname = 'soclib::tlmt::VciTimer',
    44       tmpl_parameters = [ parameter.Module('vci_param',  default = 'tlmt:vci_param') ],
    55       header_files = ['../source/include/vci_timer.h',
     6                       ],
     7           interface_files = [
    68                       '../../include/timer.h',
    7                        ],
     9                                           ],
    810       implementation_files = ['../source/src/vci_timer.cpp',],
    911       ports = [ Port('tlmt:vci_target', 'p_vci') ],
    1012       uses = [ Uses('tlmt:base_module'),
  • soclib/module/internal_component/vci_timer/caba/metadata/vci_timer.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99        header_files = ['../source/include/vci_timer.h',
     10                                        ],
     11    interface_files = [
    1012                                        '../../include/timer.h',
    1113                                        ],
    1214        implementation_files = ['../source/src/vci_timer.cpp',],
  • soclib/module/internal_component/vci_mwmr_controller/tlmt/metadata/vci_mwmr_controller.sd

     
    3030       classname = 'soclib::tlmt::VciMwmrController',
    3131       tmpl_parameters = [parameter.Module('vci_param',  default = 'tlmt:vci_param')],
    3232       header_files = ['../source/include/vci_mwmr_controller.h',
     33                                        ],
     34    interface_files = [
    3335                       '../../include/mwmr_controller.h',],
    3436       implementation_files = ['../source/src/vci_mwmr_controller.cpp',],
    3537       ports = [Port('tlmt:vci_target', 'p_target_vci'),
  • soclib/module/internal_component/vci_mwmr_controller/caba/metadata/vci_mwmr_controller.sd

     
    44Module('caba:vci_mwmr_controller',
    55        classname = 'soclib::caba::VciMwmrController',
    66        header_files = ['../source/include/vci_mwmr_controller.h',
     7                                        ],
     8    interface_files = [
    79                                        '../../include/mwmr_controller.h',
    810                                        ],
    911        implementation_files = ['../source/src/vci_mwmr_controller.cpp',],
  • soclib/module/internal_component/vci_mwmr_controller_lf/caba/metadata/vci_mwmr_controller_lf.sd

     
    44Module('caba:vci_mwmr_controller_lf',
    55        classname = 'soclib::caba::VciMwmrControllerLf',
    66        header_files = ['../source/include/vci_mwmr_controller_lf.h',
     7                                        ],
     8    interface_files = [
    79                                        '../../include/mwmr_controller_lf.h',
    810                                        ],
    911        implementation_files = ['../source/src/vci_mwmr_controller_lf.cpp',],
  • soclib/module/internal_component/vci_pci/caba/metadata/vci_pci.sd

     
    77        parameter.Module('vci_param',  default = 'caba:vci_param'),
    88        ],
    99        header_files = ['../source/include/vci_pci.h',
     10                                        ],
     11    interface_files = [
    1012                                        '../source/include/pci.h',
    1113                                        ],
    1214        implementation_files = ['../source/src/vci_pci.cpp',],
  • soclib/lib/iss_memchecker/metadata/iss_memchecker.sd

     
    88        implementation_files = [
    99                "../src/iss_memchecker.cpp",
    1010                ],
     11        interface_files = [
     12                "../include/iss_memchecker_registers.h",
     13                ],
    1114           tmpl_parameters = [
    1215        parameter.Module('iss_memchecker_t'),
    1316        ],