Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / sam / cpus / vonk / n2 / api / sam / src / server.ver
CommitLineData
920dae64
AT
1include "start.ver"
2
3timeout -1
4
5expect
6set switchmachine [lindex $argv 3]
7set serverport [lindex $argv 4]
8set serverip [lindex $argv 5]
9set clientip [lindex $argv 6]
10set nic [lindex $argv 7]
11end_expect
12
13
14#set prompt for guest console
15set_prompt GUEST '# '
16
17#set prompt for SAM
18set_prompt SAM 'stop: '
19
20#set error patterns
21error GUEST "\[Ee]rror|ERR|\[Pp]anic"
22
23#connect to switch.
24send_wait SAM "sim$nic connect $switchmachine/$serverport"
25
26#execute commands.
27send SAM "run"
28
29#sleep for a while to wait GUEST.
30expect
31 sleep 5
32end_expect
33
34send_wait GUEST "/ll/cwd/sam.server -s $serverip -c $clientip"
35send_fini SAM "quit"