source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Custom/include/Custom_example.h @ 72

Last change on this file since 72 was 72, checked in by rosiere, 16 years ago
  • SystemC de l'unite fonctionnelle.
  • gestion des groupes / instructions custom
File size: 1.1 KB
Line 
1#ifndef morpheo_behavioural_custom_Custom_example_h
2#define morpheo_behavioural_custom_Custom_example_h
3
4/*
5 * $Id$
6 *
7 * [ Description ]
8 *
9 */
10
11#include "Behavioural/Custom/include/Custom.h"
12
13namespace morpheo {
14namespace behavioural {
15namespace custom {
16
17  bool                          example_get_valid_group               (uint32_t     group);
18  uint32_t                      example_get_nb_register               (uint32_t     group);
19  access_mode_t                 example_get_access_mode               (uint32_t     group, 
20                                                                       uint32_t     reg);
21  custom_decod_t              * example_get_custom_decod              (Toperation_t operation);
22  custom_execute_genMoore_t   * example_get_custom_execute_genMoore   (Toperation_t operation);
23  custom_execute_transition_t * example_get_custom_execute_transition (uint32_t     group);
24  custom_execute_transition_t * example_get_custom_execute_reset      (uint32_t     group);
25  custom_information_t          example_get_custom_information        (uint32_t     context);
26
27}; // end namespace custom
28}; // end namespace behavioural
29}; // end namespace morpheo             
30
31#endif
Note: See TracBrowser for help on using the repository browser.