packet_ext.h

来自「《SystemC片上系统设计》——高等院校教材 陈曦, 徐宁仪」· C头文件 代码 · 共 24 行

H
24
字号
#ifndef PACKET_EXT_H#define PACKET_EXT_H#include "scv.h"#include "packet.h"template<>class scv_extensions<packet_t> : public scv_extensions_base<packet_t> {public:  scv_extensions<sc_uint<32> > src_addr;  scv_extensions<sc_uint<32> > dest_addr;  scv_extensions<sc_uint<16> > msg_length;  scv_extensions<char        [1024]> msg;  SCV_EXTENSIONS_CTOR(packet_t) {    //must be in order    SCV_FIELD(src_addr);    SCV_FIELD(dest_addr);    SCV_FIELD(msg_length);    SCV_FIELD(msg);  }};#endif //PACKET_EXT_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?