aboutsummaryrefslogtreecommitdiff
path: root/testing/tcl_server.tcl
blob: 2e229c10660c694e53695e1e6b6d46a1b47d1047 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Simple tcl client to connect to openocd
puts "Use empty line to exit"
set fo [socket 127.0.0.1 6666]
puts -nonewline stdout "> "
flush stdout
while {[gets stdin line] >= 0} {
    if {$line eq {}} break
    puts $fo $line
    flush $fo
    gets $fo line
    puts $line
    puts -nonewline stdout "> "
    flush stdout
}
close $fo