1
0
mirror of https://github.com/wfjm/w11.git synced 2026-02-04 07:53:38 +00:00
Files
wfjm.w11/rtl/vlib/comlib/tb/tb_cdata2byte_stim.dat
Walter F.J. Mueller d87ac86f53 - migrate to rlink protocol version 4
- Goals for rlink v4
    - 16 bit addresses (instead of 8 bit)
    - more robust encoding, support for error recovery at transport level
    - add features to reduce round trips
      - improved attention handling
      - new 'list abort' command
  - For further details see README_Rlink_V4.txt
- use own C++ based tcl shell tclshcpp instead of tclsh
2014-12-20 16:39:52 +00:00

182 lines
4.4 KiB
Plaintext

# $Id: tb_cdata2byte_stim.dat 601 2014-11-07 22:44:43Z mueller $
#
#
C ----------------------------------------------------------------------------
C test normal chars
#
.reset
.wait 10
#
data 0 00000000 0
data 0 00001111 0
data 0 11110000 0
data 0 11111111 0
#
.wait 10
C ----------------------------------------------------------------------------
C test commas
#
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
#
.wait 10
C ----------------------------------------------------------------------------
C test escapes (xon=0,fill=0)
#
data 0 11001010 1 01000111
data 0 11010101 0
data 0 00010001 0
data 0 00010011 0
#
.wait 10
C ----------------------------------------------------------------------------
C test escapes (xon=1,fill=0)
#
escxon 1
escfil 0
data 0 11001010 1 01000111
data 0 11010101 0
data 0 00010001 1 01011100
data 0 00010011 1 01010101
#
.wait 10
C ----------------------------------------------------------------------------
C test escapes (xon=0,fill=1)
#
escxon 0
escfil 1
data 0 11001010 1 01000111
data 0 11010101 1 01001110
data 0 00010001 0
data 0 00010011 0
#
.wait 10
C ----------------------------------------------------------------------------
C test escapes (xon=1,fill=1)
#
escxon 1
escfil 1
data 0 11001010 1 01000111
data 0 11010101 1 01001110
data 0 00010001 1 01011100
data 0 00010011 1 01010101
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: normal chars and bhold 0 8
#
bhold 0 8
data 0 10000000 0
data 0 10000001 0
data 0 10000010 0
data 0 10000011 0
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: normal chars and bhold 1 8
#
bhold 1 8
data 0 10000000 0
data 0 10000001 0
data 0 10000010 0
data 0 10000011 0
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: normal chars and bhold 2 8
#
bhold 2 8
data 0 10000000 0
data 0 10000001 0
data 0 10000010 0
data 0 10000011 0
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: normal chars and bhold 3 8
#
bhold 3 8
data 0 10000000 0
data 0 10000001 0
data 0 10000010 0
data 0 10000011 0
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 0 1
#
bhold 0 1
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 1 1
#
bhold 1 1
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 2 1
#
bhold 2 1
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 3 1
#
bhold 3 1
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 0 2
#
bhold 0 2
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
#
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 1 2
#
bhold 1 2
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 2 2
#
bhold 2 2
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
.wait 10
C ----------------------------------------------------------------------------
C test back pressure: commas and bhold 3 2
#
bhold 3 2
data 1 00000000 1 01111000
data 1 00000001 1 01110001
data 1 00000010 1 01101010
data 1 00000011 1 01100011
#
#----- DONE
.wait 20
C -----