From b6f193262a93d04409e7f0a1fd86a221b98c9f13 Mon Sep 17 00:00:00 2001 From: Arti Zirk Date: Fri, 30 Oct 2026 16:02:40 +0200 Subject: [PATCH] udpstream: drop the old white-box ok/tx-done indicators They were drawn at y=850, overlapping the REST text row (846-867), which is what shows as a stray box over REST in the unit photo. The text panel already reports OK as YES/NO. --- harness/mame/NETWORK_REPORT.md | 9 +++++++++ harness/udpstream/build/lance.coff | Bin 6345 -> 6265 bytes harness/udpstream/build/lance_fixlen.coff | Bin 6347 -> 6267 bytes harness/udpstream/lance.c | 8 ++------ harness/udpstream/lance_fixlen.c | 8 ++------ 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/harness/mame/NETWORK_REPORT.md b/harness/mame/NETWORK_REPORT.md index 24fa043..38a527b 100644 --- a/harness/mame/NETWORK_REPORT.md +++ b/harness/mame/NETWORK_REPORT.md @@ -4340,3 +4340,12 @@ It is answered: | does the firmware's init/ring/descriptor/TDMD sequence work on real silicon | **yes** (sections 61, 64.1) | | was the old failure our payload or the chip | **our payload**: descriptor length must be `-len` (`0xFFE8`/`0xFA0A`) | | can the chip be handed back to the OS from a payload | **yes at the chip level** (`REST = 0x73`), not at the driver level | + +### 64.5 The stray white box in the photo + +The photo shows one white box half over the `REST` row. That is the **old `ok` +indicator** (`rect(120, 850, 24, 24, 0xFF)`), left over from the white-box +layout: the text row `REST` sits at y 846-867 and the box at y 850-874, so they +overlap. The text panel already reports `OK YES/NO`, so both indicator boxes +(`ok` at x 120 and TX-done at x 160) have been removed. Cosmetic only — the +values in 64.1/64.2 are unaffected. diff --git a/harness/udpstream/build/lance.coff b/harness/udpstream/build/lance.coff index 5421f5c469859979774d10245486a7241be5e0f0..5c2949caecc8e6b08284765d201f850436b31653 100644 GIT binary patch delta 454 zcmYk2zfQw25XR3*fih*NNHQ=$gcz%`u&{Wl=u=oGHBuoYQsM!o%t#TUvRFf){LK{9 zjRlwx8w+p1OR!<5#MIK+zTchw>AR1upI&+nEx363K5%V-bpTie6SdJh;8G@X6{i4I zo*{q?;W9&A&W?FqX&As~o&RrZ^4c9zPUWfIs8CgzA1jyKCZvFmK7_%1_A#Q+jBIwVs1UXvjU z=m`OQqsb8sg2*R$qDjI6=5vA{G}#-4^*@CsN#q|g*>l+tWv3+r53U+S_G8AB{G%p* r5G4}fYfXYt!dXc0ttJVlu^g;4)_1*4HItc}`9T`BKc+`3&fJ|}I^}2U delta 533 zcmexqaMG}T0s{*}{Jtky8Db0!iVO@4G7QX&9E`^q4y*xkfM7u<1B1cB9!3U+9>xP} zdKmReQY%WpGB7a)h6`Xmf=~c5^->Z`5`i>G4+w)~L3SVm2L^_T^_=WbC6f!qgeNXw zoBTnHW8(%De#Y+2SNT1e{hs>>oI1bw4CjA_zR5h&eUtkppWzH*29Xs&k$Bz$<{rl7 z+ZQmjbN{dZ|6kxVcC`zjYB$RW8!@vQEM#CfGfJDlbT!- ze_$0{Bq=iwY|bLMNO690b}CQ}Fnl3)fkKA`h!1!!h6%-|6{V(vtX~ZmNzTbH1_~Wm w0vE~2EG|jSi$Aa&E>c{QSOknGpvS(6E2)8k7-9o*yfA_NmkN)m$#xRf06Zv`+5i9m diff --git a/harness/udpstream/build/lance_fixlen.coff b/harness/udpstream/build/lance_fixlen.coff index e7bb6c20894ea92357cdaa5dc8eefaf063a27f10..b0bf7fbf4b2b7da4a85a5ef8905c3e9389fdbf15 100644 GIT binary patch delta 447 zcmX?Y_}id<0s{-fjQvltq{J8)6d4#8WEhwkIT(*K1grvbfM7u<1H*xNJ&X(tJ&XaX zdKmReQY%WpGB7a)h6`Xmf=~c5^->Z`5`i>G4+w)~L3SVm2L^_T^_(0qB@-u#Z(Od= z&zQXVI=?6L<^o{@X4V7qfYwhI6c=R*ST%W%m>bi9d6QYhl^{H&$zI}S^#RLz7(vD} zF~k?8CZ@y#?OYBQNlDE~tc+&}SOOQxP0Y#3PmT{*3>PU*%}Grzi4Rx-7fH&@1Dmq| zE>fJIoSh0(Gan`b@&^kL2Y4=o3B{)srKWR delta 526 zcmexuaN4kb0s{*}(!M8ISz-(fiVO@4G7QX&9E`^qF027^fM7u<1B1iD9!3U+9>xo6 zdKmReQY%WpGB7a)h6`Xmf=~c5^->Z`5`i>G4+w)~L3SVm2L^_T^_(0qB@-u#Z(Od= z&)B{BI=?5g-*X>