⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 types.h

📁 《systemc片上系统设计》(科学出版社)一书第六章TLM级总线建模源码
💻 H
字号:

#ifndef __types_h
#define __types_h

#include <stdio.h>
#include <systemc.h>

enum status { TRANSFER_OK = 0
			 ,TRANSFER_REQUEST
			 ,TRANSFER_WAIT
			 ,TRANSFER_ERROR};

// needed for more readable debug output
extern char status_str[4][20]; 

struct request;
typedef sc_pvector<request *> request_vec;

extern int sb_fprintf(FILE *, const char *, ...);

//Frame struct for wireless LAN
struct frame{
unsigned short frame_control;
unsigned short duration_id;
char addr1[6];
char addr2[6];
char addr3[6];
char addr4[6];
unsigned short sequence_control;
char body[2312];
unsigned fcs;

//Offset Parameters for UART port
#define STATUS_PORT 0
#define CONFIG_PORT 1
};

#endif

⌨️ 快捷键说明

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