relay on 127.0.0.1:54379; both machines want 38400 baud
[A] >>> warp on
(C:$ee67) (C:$ee67) 
[B] >>> warp on
(C:$ee5d) (C:$ee5d) 
[A] >>> break 0800
BREAK: 1  C:$0800  (Stop on exec)
(C:$ee67) 
[A] loading under warp ...
[A] #1 (Stop on  exec 0800)   16/$010,  15/$0f
.C:0800  4C 6C 0A    JMP $0A6C      - A:40 X:00 Y:02 SP:fe .V-B...C   73338605
(C:$0800) 
[A] >>> del
Deleting all checkpoints
(C:$0800) 
[A] >>> resourceset "WarpMode" "0"
Unknown resource "WarpMode".
(C:$0800) 
[A] >>> resourceset "Warp" "0"
Unknown resource "Warp".
(C:$0800) 
[A] >>> resourceset "WarpModeEnabled" "0"
Unknown resource "WarpModeEnabled".
(C:$0800) 
[B] >>> break 0800
BREAK: 1  C:$0800  (Stop on exec)
(C:$ee5d) 
[B] loading under warp ...
[B] #1 (Stop on  exec 0800)   15/$00f,  55/$37
.C:0800  4C 6C 0A    JMP $0A6C      - A:C7 X:00 Y:02 SP:fe NV-B...C   73218915
(C:$0800) 
[B] >>> del
Deleting all checkpoints
(C:$0800) 
[B] >>> resourceset "WarpMode" "0"
Unknown resource "WarpMode".
(C:$0800) 
[B] >>> resourceset "Warp" "0"
Unknown resource "Warp".
(C:$0800) 
[B] >>> resourceset "WarpModeEnabled" "0"
Unknown resource "WarpModeEnabled".
(C:$0800) 
[A] >>> warp off
(C:$fd5f) 
[B] >>> warp off
(C:$c22d) 
[A] >>> m 91d5 91d5
>C:91d5  01                                                   .
(C:$91d6) 
[A] menu row = 1
[A] >>> m 91d5 91d5
(C:$5ff3) 
[A] >>> m 91d5 91d5
>C:91d5  00                                                   .
(C:$91d6) >C:91d5  00                                                   .
(C:$91d6) 
[A] menu row = 0
[B] >>> m 91d5 91d5
(C:$5ff6) 
[B] >>> m 91d5 91d5
>C:91d5  01                                                   .
(C:$91d6) 
[B] menu row = 1
[B] >>> m 91d5 91d5
(C:$4dac) 
[B] >>> m 91d5 91d5
>C:91d5  00                                                   .
(C:$91d6) >C:91d5  00                                                   .
(C:$91d6) 
[B] menu row = 0
[A] >>> m e000 e00f
>C:e000  4c 11 e1 4c  9a e2 4c a9  e0 4c f6 e0  4c cb e3 60   L..L..L..L..L..`
(C:$e010) 
[A] the module is resident: the $E000 jump table matches
[A] >>> > e055 12
(C:$c699) 
[A] >>> del
Deleting all checkpoints
(C:$c699) 
[A] >>> trace exec e685 if sp < $b4
TRACE: 1  C:$e685  (Trace exec)
Setting checkpoint 1 condition to: SP < $b4
(C:$c699) 
[B] >>> m e000 e00f
>C:e000  4c 11 e1 4c  9a e2 4c a9  e0 4c f6 e0  4c cb e3 60   L..L..L..L..L..`
(C:$e010) 
[B] the module is resident: the $E000 jump table matches
[B] >>> > e055 12
(C:$0953) 
[B] >>> del
Deleting all checkpoints
(C:$0953) 
[B] >>> trace exec e685 if sp < $b4
TRACE: 1  C:$e685  (Trace exec)
Setting checkpoint 1 condition to: SP < $b4
(C:$0953) 
[A] >>> m e5be e5be
(C:$0971) 
[A] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[A] >>> m e5be e5be
(C:$0953) >C:e5be  00                 
[A] >>> m e5be e5be
(C:$1bdf) >C:e5be  00                 
[relay] connection 1
[A] >>> m e5be e5be
(C:$6637) >C:e5be  09    
[A] link opened after 4 attempt(s), command register = $09
[B] >>> m e5be e5be
(C:$0950) >C:e5be  00                 
[B] >>> m e5be e5be
(C:$c69e) >C:e5be 
[B] >>> m e5be e5be
 00                                                   .
(C:$e5bf) 
[B] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[relay] connection 2
[B] >>> m e5be e5be
(C:$c8ee) >C:e5be  09                 
[B] link opened after 3 attempt(s), command register = $09
[A] 240 bytes of deep-nesting trace -> /home/scott/claude/modemwars/swiftlink/testLogs/stack.st384c.A.deep.txt
[B] 11410 bytes of deep-nesting trace -> /home/scott/claude/modemwars/swiftlink/testLogs/stack.st384c.B.deep.txt

  ---- deep-nesting staircase [A] ----
    entries below SP $B4: 2
    SP first $AC, last $A6, lowest $A6
    steps where SP fell by exactly 6 (one more NMI frame): 1 of 1
    cycles between consecutive entries: min 155, median 155, max 155
    the whole staircase took 155 cycles = 0.15 ms
    first 24: [('$AC', 232544495), ('$A6', 232544650)]
    last 8:   [('$AC', 232544495), ('$A6', 232544650)]

  ---- deep-nesting staircase [B] ----
    entries below SP $B4: 95
    SP first $AE, last $8C, lowest $00
    steps where SP fell by exactly 6 (one more NMI frame): 35 of 94
    cycles between consecutive entries: min 55, median 171, max 5402351
    the whole staircase took 5692908 cycles = 5566.40 ms
    first 24: [('$AE', 167206815), ('$AC', 167292289), ('$AE', 167360669), ('$B0', 167429049), ('$AA', 167429116), ('$A0', 167429316), ('$AA', 167480335), ('$B3', 172882686), ('$B3', 172882954), ('$B3', 172883222), ('$B0', 172883484), ('$B0', 172883753), ('$B0', 172884017), ('$B3', 172884219), ('$AD', 172884283), ('$B3', 172884487), ('$AD', 172884551), ('$B3', 172884755), ('$AD', 172884815), ('$B0', 172885017), ('$AA', 172885115), ('$A6', 172885282), ('$AA', 172885382), ('$A6', 172885549)]
    last 8:   [('$06', 172894100), ('$00', 172894157), ('$06', 172894367), ('$00', 172894466), ('$15', 172898924), ('$3D', 172899191), ('$65', 172899458), ('$8C', 172899723)]
[A] >>> del
Deleting all checkpoints
(C:$6637) 
[A] >>> registers
  ADDR A  X  Y  SP 00 01 NV-BDIZC LIN CYC  STOPWATCH
.;6637 ff ff ff dd 2f 35 10100001 012 005  472951055
(C:$6637) 
  [A] final registers: {'pc': 26167, 'a': 255, 'x': 255, 'y': 255, 'sp': 221}
[A] >>> m 0038 0038
>C:0038  01                                                   .
(C:$0039) 
[A] >>> m 0100 017f
>C:0100  33 38 39 31  31 00 30 30  30 30 ff ff  ff ff 00 00   38911.0000......
>C:0110  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0120  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0130  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0140  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0150  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0160  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0170  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
(C:$0180) 
[A] >>> m 0180 01ff
>C:0180  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:0190  00 00 ff ff  ff ff 00 00  00 00 ff ff  ff ff 00 00   ................
>C:01a0  0a e4 e2 e6  35 00 0a e4  e2 e6 35 01  09 65 51 e5   ....5.....5..eQ.
>C:01b0  0a e4 e2 e6  35 01 0a e4  e2 e6 35 02  09 65 0a e4   ....5.....5..e..
>C:01c0  e2 e6 35 02  0a e4 91 e6  91 e6 35 0d  db 66 db 66   ..5.......5..f.f
>C:01d0  32 83 0a e4  0a e4 e2 e6  45 e7 ee ff  9b 13 8e 12   2.......E.......
>C:01e0  ff 80 00 63  31 c6 f5 c4  de 1b 46 1b  2a 1c 31 5a   ...c1.....F.*.1Z
>C:01f0  52 4e 0f 60  5f 83 85 82  a3 79 42 0b  d5 1a 0a e3   RN.`_....yB.....
(C:$0200) 
[B] >>> del
Deleting all checkpoints
(C:$a34e) 
[B] >>> registers
  ADDR A  X  Y  SP 00 01 NV-BDIZC LIN CYC  STOPWATCH
.;a34e fe 00 62 b2 2f 31 00110101 230 033  172999288
(C:$a34e) 
  [B] final registers: {'pc': 41806, 'a': 254, 'x': 0, 'y': 98, 'sp': 178}
[B] >>> m 0038 0038
>C:0038  01                                                   .
(C:$0039) 
[B] >>> m 0100 017f
>C:0100  00 67 bb e6  35 14 14 65  e7 e6 00 67  bb e6 35 14   .g..5..e...g..5.
>C:0110  14 91 e6 35  14 35 65 e6  e6 14 14 65  e7 e6 00 67   ...5.5e....e...g
>C:0120  ea e6 35 14  14 65 e7 e6  00 67 bb e6  35 14 14 65   ..5..e...g..5..e
>C:0130  e7 e6 00 67  bb e6 35 14  14 91 e6 35  14 35 65 e6   ...g..5....5.5e.
>C:0140  e6 14 14 65  e7 e6 00 67  bb e6 35 14  14 65 e7 e6   ...e...g..5..e..
>C:0150  00 67 bb e6  35 14 14 65  e7 e6 00 67  bb e6 35 14   .g..5..e...g..5.
>C:0160  14 91 e6 35  14 35 65 e4  e6 14 14 65  e7 e6 00 67   ...5.5e....e...g
>C:0170  bb e6 35 14  14 65 e7 e6  00 67 bb e6  35 14 05 65   ..5..e...g..5..e
(C:$0180) 
[B] >>> m 0180 01ff
>C:0180  e7 e6 09 65  b9 e6 35 05  91 e6 35 05  90 e5 ed e6   ...e..5...5.....
>C:0190  35 05 05 65  e8 e6 09 65  b9 e6 35 05  05 65 e8 e6   5..e...e..5..e..
>C:01a0  09 65 b9 e6  35 05 05 65  e8 e6 09 65  b9 62 00 fe   .e..5..e...e.b..
>C:01b0  35 4c a3 6b  8c 36 36 36  36 c2 00 c2  c0 8c c0 00   5L.k.6666.......
>C:01c0  0c 4a 84 0f  e8 85 1a 85  d5 14 14 65  e7 e6 09 65   .J.........e...e
>C:01d0  b9 e6 35 14  14 65 e8 e6  09 65 b9 e6  35 14 14 65   ..5..e...e..5..e
>C:01e0  e8 e6 09 65  b9 e6 35 14  14 65 91 e6  35 14 14 65   ...e..5..e..5..e
>C:01f0  e8 e6 14 65  e7 e6 09 65  b9 e6 35 14  14 65 e7 e6   ...e...e..5..e..
(C:$0200) 
[A] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/stst384cend.png" 2
(C:$6637) 
[A] shot /home/scott/claude/modemwars/swiftlink/shots/stst384cend.png
[B] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/stst384cendB.png" 2
(C:$a34e) 
[B] shot /home/scott/claude/modemwars/swiftlink/shots/stst384cendB.png

================ SUMMARY ================
  rate 38400, tag st384c, broke on None
  A: {'tag': 'A', 'deepEntries': 2, 'spFirst': 172, 'spLast': 166, 'spLowest': 166, 'stepsOfSix': 1, 'spanCycles': 155, 'gapMedian': 155, 'gapMin': 155}
  B: {'tag': 'B', 'deepEntries': 95, 'spFirst': 174, 'spLast': 140, 'spLowest': 0, 'stepsOfSix': 35, 'spanCycles': 5692908, 'gapMedian': 171, 'gapMin': 55}
[relay] conn0 total 4529 bytes
[relay] conn1 total 487 bytes
