summaryrefslogtreecommitdiffstats
path: root/sis.c
diff options
context:
space:
mode:
authorJiri Gaisler <jiri@gaisler.se>2020-10-25 11:27:31 -0400
committerJiri Gaisler <jiri@gaisler.se>2020-10-28 13:38:31 -0400
commit66efed88eff45dca65661ab65327ee47f2732cfa (patch)
tree17d58ad35d7fa967347bd99bd4005721de2e8716 /sis.c
parentAdd -rt option to synch sim to wall time (diff)
downloadsis-66efed88eff45dca65661ab65327ee47f2732cfa.tar.bz2
Add networking support using host tap device2.23
* Emulation of GRETH 10/100 Mbit MAC and PHY * Supported only on linux
Diffstat (limited to 'sis.c')
-rw-r--r--sis.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sis.c b/sis.c
index 2dc76ce..51005f6 100644
--- a/sis.c
+++ b/sis.c
@@ -63,7 +63,7 @@ main (argc, argv)
int lcputype = 0;
printf
- ("\n SIS - SPARC/RISCV instruction simulator %s, copyright Jiri Gaisler 2019\n",
+ ("\n SIS - SPARC/RISCV instruction simulator %s, copyright Jiri Gaisler 2020\n",
sis_version);
printf (" Bug-reports to jiri@gaisler.se\n\n");
@@ -99,6 +99,11 @@ main (argc, argv)
cfile = argv[++stat];
}
}
+ else if (strcmp (argv[stat], "-bridge") == 0)
+ {
+ if ((stat + 1) < argc)
+ strncpy (bridge, argv[++stat], 31);
+ }
else if (strcmp (argv[stat], "-cov") == 0)
ebase.coven = 1;
else if (strcmp (argv[stat], "-nfp") == 0)