aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-06-15 13:30:45 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-06-15 13:30:45 +0200
commit20f442e5f5aa6a4fcf07f65e2f446a3c0ff8e4f2 (patch)
tree99f2422681eaa34a6f21b54d86e67115c291d5ce /docs
parentdbe08a8cd3d29cee7ba1adae4841c0a831784f31 (diff)
WIP freertos + Arduino workaround
Diffstat (limited to 'docs')
-rw-r--r--docs/handover.adoc18
1 files changed, 16 insertions, 2 deletions
diff --git a/docs/handover.adoc b/docs/handover.adoc
index 86ae3ad..378ec3a 100644
--- a/docs/handover.adoc
+++ b/docs/handover.adoc
@@ -8,10 +8,24 @@ went. We found the previous handover documents to be unhelpful when determining
the 'actual' state of the project in the first few weeks, and felt they did not
address the pitfalls of this project.
-== Incidents
-
== Project History
+=== Garbage workarounds
+
+This section details unelegant workarounds that should be removed from the
+code. All workarounds are marked with ``FIXME:`` comments referring to one of
+the workarounds mentioned in this section.
+
+RP2040 I^2^C limitations::
+- All puzzle module drivers have a hard-coded 2 second delay between receiving
+ the MAGIC handshake request and the MAGIC handshake response handler. This
+ was done to ensure responses are not ignored by the RP2040 (main controller)
+ while it is still in I^2^C master mode.
+
+=== Incidents
+
+== Group History
+
=== 19-20
.19-20 group composition