Experimenting with a FreeRTOS OS Port

2020-08-30 Thread elcritch
Sorry for the wait, but finally got around to fixing up the PR for this: If anyone could try it out, that'd be great! There's work to do on wrapping other things on FreeRTOS like tasks/queue's and semaphores/locks.

Experimenting with a FreeRTOS OS Port

2020-08-26 Thread elcritch
@adokitkat \-- Yes it's just on hold, my company has had a bunch of issues arise recently. Hopefully I'll be in a place to follow up on getting a PR setup. :)

Experimenting with a FreeRTOS OS Port

2020-08-20 Thread shirleyquirk
I haven't had much time to help lately, but for sure this is on the top of my list.

Experimenting with a FreeRTOS OS Port

2020-08-19 Thread adokitkat
Hello. Great work! Is this port still active? I would love to use Nim on ESP32 platform to get more into embedded systems.

Experimenting with a FreeRTOS OS Port

2020-07-23 Thread elcritch
P.S. Unfortunately I didn't get a chance to rebase a PR last weekend. I'm still working on it, but work priorities have kept me elsewhere for a bit.

Experimenting with a FreeRTOS OS Port

2020-07-23 Thread elcritch
> Personally, I don't like this approach. If we have --os:esp-idf, then will we > have --os:companly_a, --os:company_b, etc, later? Yah, that's part of why I realized really it's about supporting FreeRTOS + LwIP. Then each cpu is just setting the RTOS people might be using. Though I imagine com

Experimenting with a FreeRTOS OS Port

2020-07-19 Thread foldl
Personally, I don't like this approach. If we have `--os:esp-idf`, then will we have `--os:companly_a`, `--os:company_b`, etc, later? Fully support (100%) of FreeRTOS is welcome, but a 50%, or even 90% support of it will make only users unhappy. Does Nim Team/Community have sufficient resources

Experimenting with a FreeRTOS OS Port

2020-07-15 Thread elcritch
> I was able to auto-merge your branch with upstream devel with no immediate > problems, but only tested a hello world, didn't test all the POSIX stuff. Excellent! Been a while since I tried, shipping hardware and all. The issues I ran into were git conflicts on merging. I think there'd been sma

Experimenting with a FreeRTOS OS Port

2020-07-15 Thread elcritch
The PR is here [https://github.com/nim-lang/Nim/pull/14500](https://github.com/nim-lang/Nim/pull/14500)