aboutsummaryrefslogtreecommitdiffstats
path: root/fw/ta_ida.py (follow)
Commit message (Expand)AuthorAge
* type hdcp2_tx_RepeaterAuth_Stream_Manage: 24 raw dereferences per build down ...user2026-10-01
* name functions from the firmware's own log strings, which corrected two of my...user2026-10-01
* rename 54 entry_trampoline instances to ta_main_loop, which is what the body ...user2026-10-01
* half the remaining name contradictions are not contradictions: SVC thunks car...user2026-10-01
* name six more library routines from their bodies; placeholders 235 -> 112user2026-10-01
* remove the now-empty LIB_RENAME_PENDING blockuser2026-10-01
* find the real cause of the 138-name regression: an inconsistent seed, not a r...user2026-10-01
* retract the collision explanation: it was false, and the cause is still unknownuser2026-10-01
* explain the held-back renames: name collision with real symbols, not a mechan...user2026-10-01
* identify six more library routines by reading them, and hold them back unapplieduser2026-10-01
* key the shared-runtime typing on body hash, which removes the rename trade-of...user2026-10-01
* record the placeholder-name mapping, and an attempt to apply it that does NOT...user2026-10-01
* upgrade 509 hash-placeholder names to the real names ASD already knewuser2026-10-01
* name the FE0B counterpart, so the FE0D defect is visible by comparisonuser2026-10-01
* type and name the HDCP1 authentication handler, the hardware-confirmed overfl...user2026-10-01
* name the locals in the three GCP handlers that carry hardware findingsuser2026-10-01
* correct two mislabelled GCP handlers, and stop emitting stale pseudocodeuser2026-10-01
* type the structures that arrive as a2, which the arg1 machinery could never r...user2026-10-01
* wire in the HDCP signature rule that was measured and then forgottenuser2026-10-01
* add GCP's accessibility-attribute block, and bring the struct audit up to dateuser2026-10-01
* revise hdcp2_session from the full handler union, and audit every struct for ...user2026-10-01
* derive HDCP2's session context, correcting an intersection test I got wronguser2026-10-01
* type the formatting-state helpers the hash-name rule cannot see, using size a...user2026-10-01
* correct asd_link_cfg, which was a truncated view, and type by offset signatureuser2026-10-01
* cover the later ASD link/caps family members, and retire two exhausted avenuesuser2026-10-01
* type the TEE runtime's shared formatting state across every module that names ituser2026-10-01
* type ASD's two internal structures, where its unreadability is concentrateduser2026-10-01
* type the host request for the remaining components: every module now has oneuser2026-10-01
* type POWERPLAY's host request, and disprove a shared TA request headeruser2026-10-01
* type HDCP's host request, and make the deref locator survive applied prototypesuser2026-10-01
* type ASD's RPC request, the largest module's dispatcheruser2026-10-01
* anchor prototypes to command ids, and derive the OC and WSPE request structuresuser2026-10-01
* derive the XGMI request structure by hand and propagate it where it actually ...user2026-10-01
* fw: readable GCP command-surface dump + sharpen FE0F's in-database commentuser2026-09-29
* fw: restore AMD's own function names and apply prototypes/types across the TAsuser2026-09-29