<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hardware-Debugging on Nick DeTello - Nicholas DeTello</title><link>https://nick.detello.com/tags/hardware-debugging/</link><description>Recent content in Hardware-Debugging on Nick DeTello - Nicholas DeTello</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 02 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nick.detello.com/tags/hardware-debugging/index.xml" rel="self" type="application/rss+xml"/><item><title>Finding a DSI driver bug by diffing registers against the vendor image</title><link>https://nick.detello.com/blog/dsi-driver-bug-register-diff-vendor-image/</link><pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate><guid>https://nick.detello.com/blog/dsi-driver-bug-register-diff-vendor-image/</guid><description>A register diff is only as good as the blocks its baseline covers. A review of a DSI start failure ruled out every candidate register fix, yet the fault sat in a block its baseline skipped, where a masked write had left an undocumented bit set.</description></item></channel></rss>