| 109 | * interface : source:trunk/soclib/soclib/module/connectivity_component/vci_multi_tty/tlmt/source/include/vci_multi_tty.h |
| 110 | * implementation : source:trunk/soclib/soclib/module/connectivity_component/vci_multi_tty/tlmt/source/src/vci_multi_tty.cpp |
| 111 | |
| 112 | === TLM-T Constructor parameters === |
| 113 | {{{ |
| 114 | VciMultiTty( |
| 115 | sc_module_name name, // Instance name |
| 116 | const soclib::common::IntTab &index, // Target index |
| 117 | const soclib::common::MappingTable &mt, // Mapping Table |
| 118 | const char *first_tty_name, ...); // TTY names (as many names as terminals) |
| 119 | }}} |
| 120 | |
| 121 | === TLM-T Ports === |
| 122 | |
| 123 | * soclib::tlmt::!VciTarget<vci_param> '''p_vci''' : The VCI port |
| 124 | * std::vector<tlmt_core::tlmt_out<bool> *> '''p_irq''' : Interrupts ports array |