We have no plans for that, and the current codebase is way too intertwined with posix to ever work on FreeRTOS / lwip. A full third party implementation of grpc would be needed for that at this point.
On Tue, Aug 20, 2019 at 10:23 AM jaehong park <[email protected]> wrote: > Hello Dharam, > > I'm having a similar project like below question. > (III.Any effort in community in bringing gRPC for embedded devices(for > RTOSes) ? ) > Do you have any progress this issue? > > Could you let me know where I can find the answer for this? > > Thanks, > Jaehong > > > > On Tuesday, January 23, 2018 at 9:39:07 PM UTC-8, [email protected] > wrote: >> >> >> Hello folks, >> I'm working on a project where we are planning to create a Google >> Assistant service instance on embedded/deeply embedded devices( non-linux, >> ARM processors running RTOS like ThreadX, FreeRTOS etc. ) >> Our system has support for building executables for c/c++ etc. but it is >> not same as linux( for example - no posix availability ). >> Of course, like RTOSes these days, we have wrappers for providing >> OS/Networking functionality for applications/libraries to use. >> >> My questions are: >> >> i. How fit gRPC is for embedded devices? I can see abstraction for >> different platforms in "port_platform.h" file used to build grpc-core with >> options given in the file. >> My first thought is it should be doable if I adapt port_platform.h >> and build grpc-core with the capabilities provided by our system. >> >> ii. How deep gRPC's love is for posix? If any platform/devices does not >> provide any posix-like high level APIs, will gRPC still work as expected? >> How straight-forward such a task is going to be? >> >> iii. Any effort in community in bringing gRPC for embedded devices(for >> RTOSes) ? Would not it be great to have a tiny(and limited) gRPC library >> which can be >> easily integrated to embedded devices ? And such a thing supported by >> gRPC community/authors ? >> >> I understand that I can get most of the answers from reading the code >> itself(which I'm doing btw). >> But it would be nice to know insights/perspective of gRPC authors and >> community folks who understands gRPC better than me. >> >> Open for suggestions/feedback. >> >> Best regards, >> Dharam >> > -- > You received this message because you are subscribed to the Google Groups " > grpc.io" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/grpc-io/5a72e682-031f-415b-830f-7818810f434f%40googlegroups.com > <https://groups.google.com/d/msgid/grpc-io/5a72e682-031f-415b-830f-7818810f434f%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAEvr0PEr7TM5m3JUtP04Jgc3tZj6zSx%2BmfRdGJNh5hwsB0HH6Q%40mail.gmail.com.
