Generate T headers using cmake
This commit is contained in:
@@ -67,14 +67,17 @@ void err(char *fmt, ...)
|
||||
exit(1);
|
||||
}
|
||||
|
||||
int main(void)
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
/* to disable the checks done by this program, uncomment the following
|
||||
* line, ie. remove the leading '//'
|
||||
*/
|
||||
//return 0;
|
||||
|
||||
void *database = parse_database("T_messages.txt");
|
||||
if (argc != 3) err("usage: %s <T_messages.txt> <vcd_signal_dumper.h>", argv[0]);
|
||||
char *T_msg_txt = argv[1];
|
||||
char *vcd_sig_dmp = argv[2];
|
||||
void *database = parse_database(T_msg_txt);
|
||||
int number_of_events;
|
||||
int first_var = -1;
|
||||
int last_var;
|
||||
@@ -212,8 +215,8 @@ int main(void)
|
||||
* VCD_VARIABLE_ABC or VCD_FUNCTION_XYZ
|
||||
*/
|
||||
i = first_var;
|
||||
in = fopen("../LOG/vcd_signal_dumper.h", "r");
|
||||
if (in == NULL) err("could not open ../LOG/vcd_signal_dumper.h");
|
||||
in = fopen(vcd_sig_dmp, "r");
|
||||
if (in == NULL) err("could not open %s\n", vcd_sig_dmp);
|
||||
while (1) {
|
||||
char *x = " VCD_SIGNAL_DUMPER_VARIABLES_";
|
||||
ssize_t r;
|
||||
|
||||
Reference in New Issue
Block a user