Skip to content

Instantly share code, notes, and snippets.

@dady8889
Created March 26, 2026 21:54
Show Gist options
  • Select an option

  • Save dady8889/0f9fee6c5ed2a215e502984df339a7f2 to your computer and use it in GitHub Desktop.

Select an option

Save dady8889/0f9fee6c5ed2a215e502984df339a7f2 to your computer and use it in GitHub Desktop.
OpenThread TI Firmware Patch
diff --git a/openthread b/openthread
index ee2049f..ada7bad 160000
--- a/openthread
+++ b/openthread
@@ -1 +1 @@
-Subproject commit ee2049fb48713b015c502f28ffcd464acd800de6
+Subproject commit ada7bada48d4e3b5e180d73936befac77a4fecba
diff --git a/src/radio.c b/src/radio.c
index 2869914..290d148 100644
--- a/src/radio.c
+++ b/src/radio.c
@@ -1795,7 +1795,7 @@ otError otPlatRadioClearSrcMatchExtEntry(otInstance *aInstance, const otExtAddre
otError error = OT_ERROR_NONE;
uint64_t local_addr = *((uint64_t *)aExtAddress); // ensures alignment
uint8_t idx;
- otEXPECT_ACTION(idx = rfCoreFindExtSrcMatchIdx(local_addr) != PLATFORM_RADIO_SRC_MATCH_NONE,
+ otEXPECT_ACTION((idx = rfCoreFindExtSrcMatchIdx(local_addr)) != PLATFORM_RADIO_SRC_MATCH_NONE,
error = OT_ERROR_NO_ADDRESS);
/* verify that we have a running or backgrounded rx command */
@dady8889
Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment