<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware/builddefs/build_test.mk, branch master</title>
<subtitle>QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/'/>
<entry>
<title>Refactor battery driver (#25550)</title>
<updated>2025-08-17T00:14:48+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2025-08-17T00:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=cc696a2ae838a9639335ca8eb3cb3b794c06bc33'/>
<id>cc696a2ae838a9639335ca8eb3cb3b794c06bc33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc15 AVR compilation fixes (#25238)</title>
<updated>2025-05-18T23:22:31+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2025-05-18T23:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=a4ef1ae736cd58375affed966cf1399fe8df5774'/>
<id>a4ef1ae736cd58375affed966cf1399fe8df5774</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[build_test] set CONSOLE_ENABLE=yes if DEBUG &gt; 0 (#23097)</title>
<updated>2024-07-03T23:15:44+00:00</updated>
<author>
<name>DavidSannier</name>
<email>david.sannier@gmail.com</email>
</author>
<published>2024-07-03T23:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=e07f752a5704640052963ff7777bd3b87a429f6f'/>
<id>e07f752a5704640052963ff7777bd3b87a429f6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve test invocation, fix Retro Shift bugs, and add Auto+Retro Shift test cases (#15889)</title>
<updated>2023-09-25T02:45:49+00:00</updated>
<author>
<name>Isaac Elenbaas</name>
<email>isaacelenbaas@gmail.com</email>
</author>
<published>2023-09-25T02:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=dd94877ec6d2ee5c4cdb0e71287abd76585b0268'/>
<id>dd94877ec6d2ee5c4cdb0e71287abd76585b0268</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Keymap introspection for combos. (#19670)</title>
<updated>2023-05-15T12:27:37+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2023-05-15T12:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=5faa23d54ca1e3ab83097f2a07922f48800616e6'/>
<id>5faa23d54ca1e3ab83097f2a07922f48800616e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Detect host OS based on USB fingerprint (#18463)</title>
<updated>2022-12-08T16:45:30+00:00</updated>
<author>
<name>Ruslan Sayfutdinov</name>
<email>ruslan@sayfutdinov.com</email>
</author>
<published>2022-12-08T16:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=85ee55ff3becd29e1590376c3462c6a99c976fa0'/>
<id>85ee55ff3becd29e1590376c3462c6a99c976fa0</id>
<content type='text'>
Co-authored-by: Drashna Jaelre &lt;drashna@live.com&gt;
Co-authored-by: Nick Brassel &lt;nick@tzarc.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Drashna Jaelre &lt;drashna@live.com&gt;
Co-authored-by: Nick Brassel &lt;nick@tzarc.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix garbled test output (#18822)</title>
<updated>2022-10-23T03:30:17+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2022-10-23T03:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=64ca14feea586442516a2ec50d7335445f5f08f6'/>
<id>64ca14feea586442516a2ec50d7335445f5f08f6</id>
<content type='text'>
* Fix garbled test output

* Correct SRC listing</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix garbled test output

* Correct SRC listing</pre>
</div>
</content>
</entry>
<entry>
<title>[Core] Update mpaland/printf to eyalroz/printf fork (#16163)</title>
<updated>2022-07-07T07:27:50+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
<email>karlk90@pm.me</email>
</author>
<published>2022-07-07T07:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=d9bb189e25f14578ca74d6a3aa9f9a467f6f6595'/>
<id>d9bb189e25f14578ca74d6a3aa9f9a467f6f6595</id>
<content type='text'>
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.

Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.

Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8</pre>
</div>
</content>
</entry>
<entry>
<title>Generic wear-leveling algorithm (#16996)</title>
<updated>2022-06-26T21:18:21+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2022-06-26T21:18:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=01ecf332ff9f0c8f61e493cdca116f58d80bb5fb'/>
<id>01ecf332ff9f0c8f61e493cdca116f58d80bb5fb</id>
<content type='text'>
* Initial import of wear-leveling algorithm.

* Alignment.

* Docs tweaks.

* Lock/unlock.

* Update quantum/wear_leveling/wear_leveling_internal.h

Co-authored-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;

* More tests, fix issue with consolidation when unlocked.

* More tests.

* Review comments.

* Add plumbing for FNV1a.

* Another test checking that checksum mismatch clears the cache.

* Check that the write log still gets played back.

Co-authored-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial import of wear-leveling algorithm.

* Alignment.

* Docs tweaks.

* Lock/unlock.

* Update quantum/wear_leveling/wear_leveling_internal.h

Co-authored-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;

* More tests, fix issue with consolidation when unlocked.

* More tests.

* Review comments.

* Add plumbing for FNV1a.

* Another test checking that checksum mismatch clears the cache.

* Check that the write log still gets played back.

Co-authored-by: Stefan Kerkmann &lt;karlk90@pm.me&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>tap-dance: Restructure code and document in more detail (#16394)</title>
<updated>2022-06-13T20:12:55+00:00</updated>
<author>
<name>Jouke Witteveen</name>
<email>j.witteveen@gmail.com</email>
</author>
<published>2022-06-13T20:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=1706da9054f8c4aa77493062a8937a7b64970a9e'/>
<id>1706da9054f8c4aa77493062a8937a7b64970a9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
