RTEMS | Implementing MicroPython Support and Packaging It For RTEMS (#22)
Sameer Srivastava (@l1zard)
gitlab at rtems.org
Thu Jul 3 06:37:36 UTC 2025
Sameer Srivastava commented: https://gitlab.rtems.org/groups/rtems/-/work_items/22#note_125829
Updates (week 3 and 4):
- week 3 was mostly taken up by my exams so it ended up being experimentation with Serial Input and tracking down the required `termios` [flags](https://gitlab.rtems.org/rtems/rtos/rtems/-/blob/main/cpukit/libmisc/shell/shell-wait-for-input.c#L50-53) that seem to properly set up input, so that `fgets` actually blocks when used.
- during week 4 we added a separate `port-files` branch to ensure that each commit can be built, and focused on using the correct `CFLAGS` and `LDFLAGS` in the Makefile so we can build the full MicroPython library (including `mphalport.c` that uses RTEMS APIs) without any `wscript`s as I was doing earlier.
I recorded most of this (the Makefile work was still in progress so not much about that in there) in a [blog post](https://lzrd.codeberg.page/blog/gsoc-project-updates-week-four.html). I'll be posting more about that progress in this week's blog post.
--
View it on GitLab: https://gitlab.rtems.org/groups/rtems/-/work_items/22#note_125829
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20250703/4ea46dd2/attachment.htm>
More information about the bugs
mailing list