What changed, and why it matters
This commit only adds a documentation note inside a markdown file. It records that the RFAL NFC middleware was updated from version 3.0.1 to 4.0.2. No code, build scripts, or configuration files were changed.
No security action needed for this commit. If the RFAL 4.0.2 update itself is under review, examine the separate commits that imported the new middleware version and any associated changelog/security notes from ST.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is a single +3-line addition to core/embed/io/nfc/rfal/LOCAL_CHANGES.md, a local-changes log for the ST RFAL middleware. It adds a heading and a sentence noting an update to RFAL 4.0.2. There are no source-code, binary, or build-system modifications.
Changed components
core/embed/io/nfc/rfal/LOCAL_CHANGES.mdInspect captured patch +3 / −0
diff --git a/core/embed/io/nfc/rfal/LOCAL_CHANGES.md b/core/embed/io/nfc/rfal/LOCAL_CHANGES.md
index 9152596e..558d34f8 100644
--- a/core/embed/io/nfc/rfal/LOCAL_CHANGES.md
+++ b/core/embed/io/nfc/rfal/LOCAL_CHANGES.md
@@ -2,6 +2,9 @@
RFAL middleware was imported into trezor-firmware to support a low level NFC operations of st25r3916b from
https://www.st.com/en/embedded-software/stsw-st25rfal002.html (version 3.0.1)
+# RFAL update 4-Nov-2025:
+RFAL middleware updated to version 4.0.2 from https://www.st.com/en/embedded-software/stsw-st25rfal002.html
+
# Local changes
1. rfalIsoDepInfo structure defined in include/rfal_isoDep.h and rfalNfcDepInfo include/rfal_nfcDep.h contains variable DSI which colide with the DSI macro in
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.