Transaction-Level Modeling Framework for Space Applications
#include "usi/core/registry.h"
#include "usi/core/module.h"
#include "usi/core/api.h"
#include <systemc>
Macros | |
#define | usi_init pysc_init |
#define | usi_load pysc_load |
#define | usi_start_of_initialization pysc_start_of_initialization |
#define | usi_end_of_initialization pysc_end_of_initialization |
#define | usi_start pysc_start |
#define | USI_INIT_MODULES PYSC_INIT_MODULES |
#define | USI_HAS_MODULE(module) PYSC_HAS_MODULE(module) |
#define | USI_REGISTER_MODULE(module) PYSC_REGISTER_MODULE(module) |
#define | USI_REGISTER_OBJECT_GENERATOR(if) PYSC_REGISTER_OBJECT_GENERATOR(if) |
#define | USI_REGISTER_OBJECT(if) PYSC_REGISTER_OBJECT(if) |
Typedefs | |
typedef PyScObject | USIObject |