diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-15 13:30:45 +0200 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-15 13:30:45 +0200 |
commit | 20f442e5f5aa6a4fcf07f65e2f446a3c0ff8e4f2 (patch) | |
tree | 99f2422681eaa34a6f21b54d86e67115c291d5ce /docs | |
parent | dbe08a8cd3d29cee7ba1adae4841c0a831784f31 (diff) |
WIP freertos + Arduino workaround
Diffstat (limited to 'docs')
-rw-r--r-- | docs/handover.adoc | 18 |
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 |