Repository navigation
fix: Windows test findings (v0.8.0-beta.1) - #44
Merged
Merged
Conversation
…errors, layout Found testing v0.8.0-beta.1 on Windows with an MX25L12835F: - Status registers decode Macronix's layout (BP0-3, QE, SRWD; CR for 0x15). SR1 0x40 (QE) no longer warns of block protection, and 0x35 (EQIO, enter-QPI on Macronix) is never sent to a 0xC2 part. - Security-register ops refuse Macronix (different OTP scheme); the pane hides its controls. - A failed or cancelled read deletes the partial dump (closing it first so Windows can delete it). - An enumerated-but-unopenable CH341A reports the driver/udev fix instead of 'not found'; a mid-transfer unplug reports 'disconnected' instead of 'Pipe error'. - View menu zoom items, dialogs open in the read save location, scrollable sidebar, log lines clear the toolbar chips, shorter hex description, BIOS explorer explains non-UEFI images. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Windows I²C testing: switching the chip in Read carried into Write while the header still showed the previous chip, and an 8 KB file could be armed against a 24C08 (the write itself already refused it). Now a chip change re-labels the header and disarms write/erase, and arming checks the file fits and names file, size and chip. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…hows Ctrl+= Windows retest: long log lines still overflowed — the flex child needs min_w(0) and the column a full width before whitespace_normal can wrap. Also clear the previous chip's op result when the I²C chip changes, and bind '+' before '=' so the zoom menu shows the key users press. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes from testing v0.8.0-beta.1 on Windows with an MX25L12835F (SPI) and a 24C64 (I²C).
SPI / Macronix
0x40(QE) no longer warns about block protection.0x35is no longer sent to Macronix parts, where it is EQIO and switches the chip into QPI mode.Errors and files
I²C
UI
Testing on Windows
One intermittent I²C first-page drop was seen once on an earlier build and didn't reproduce in 10 cycles; it's tracked separately.
🤖 Generated with Claude Code