- Provide your final response to the user in Japanese.
- Write text assuming it is in UTF-8. Please note that Japanese characters are easily garbled.
- It runs on an ArmCoretexM4F CPU at cycle speeds of over 1kHz, so execution speed is extremely important.
- Ignore portability as it only runs on specific chips.
- The development language is C. Please do not mix in any C++ specific code.
- Describe the function and responsibility of the code file in a comment at the beginning of the file.
- If you make any code changes, check the build until it succeeds.
- Write important points in doc/overview.md to leave information for other developers.
- Documents should be written in Japanese