Hello to all and thanks to "raminf" for the hints!
I've got my Edison with mini break outboard yesterday, played around and flashed the latest image, so far all things went well and i'm happy.
Now i also want to start with programming the microcontroller and i prefer coding in C for efficiency. It's not easy to find the relevant things quickly and i have some questions:
I see lots of people here talking about writing/migrating Arduino sketches and until now i thought, the Edison microcontroller runs standalone with a sketch just like in the old Arduino/Atmel world and the communication with Linux is only possible using a serial builtin interface.
What i've seen so far, the Edison concept is different and it makes sense. Am i right when i say Linux may have common memory regions together with the uC and a Linux program can work immediatedly with results from the uC and the uC ports can be easily adjusted from a Linux program ? Can someone acknowledge this please?
And if so, is the "mraa" library the most efficient way to program the uC ?
Together with a sketch, which uses f.e. shared memory with a Linux process (supported by the Intel "Arduino" IDE) ?
Is it possible to compile a sketch on command line (without IDE) on Edison ?
Thanks in advance for your help!