Re: Mutex / semaphores
Posted:
Fri Apr 17, 2015 1:17 am
by rab
Oh right, apologies - I was using the original Espressif SDK. I was vaguely aware there was a proper open source SDK out there but I hadn't looked into it at all (I think I remember reading it wasn't really ready yet, but maybe that was a while ago). Thanks, I'll have a go at moving my project to it.
Re: Mutex / semaphores
Posted:
Fri Apr 17, 2015 5:58 am
by rab
Well I had a quick look before work and it's certainly not a drop-in replacement like I'd imagined. I'd just got the hang of the network api in the original sdk, time to learn another one! I thought it used lwip, but with the apis renamed for some reason, but it appears quite different to the real lwip api now I look at it.
I'm confused. Why have they released two different SDKs? They only seem to very active on the original one even though it appears to be very non-standard and has some serious limitations.
Re: Mutex / semaphores
Posted:
Fri Apr 24, 2015 5:58 am
by rab
Well I wasn't happy with switching to FreeRTOS because it doesn't seem actively developed or widely used, so I wrote my own simple mutex code (with some help from the linux kernel):
http://richard.burtons.org/2015/04/24/m ... r-esp8266/Richard.
Re: Mutex / semaphores
Posted:
Fri Apr 24, 2015 8:29 am
by j0hncc
rab wrote:Well I wasn't happy with switching to FreeRTOS because it doesn't seem actively developed or widely used, so I wrote my own simple mutex code (with some help from the linux kernel):
http://richard.burtons.org/2015/04/24/m ... r-esp8266/
Richard.
Nice, thanks! I was look for something like that the other day!