The US-based Electronic Design magazine has published the article by our programmer Ruslan Filipovich “Porting OpenMCAPI For Multicore Communications”. The author introduced the reader to the open software library OpenMCAPI to ensure inter-core data exchange.
This is a common practice in embedded systems development to install different operating systems on multicore systems-on-chip. For example, some projects require running Linux and RTOS (real-time system). This task can be fulfilled by using shared memory and inter-core interruptions; a programmer usually writes a special interaction interlayer and ports it to different systems.
In his article, Ruslan explains why the OpenMCAPI library is an excellent implementation of the MCAPI specification, and he publishes an example of code for porting this library to the RTEMS real-time system.
About Electronic Design Magazine
Published more than 6o years ago in the United States, today Electronic Design is the world's largest print magazine for professionals in the field of electronics (its circulation is about 141,000 copies). Its thematic plan covers digital electronics, communications, wireless technologies, testing, etc.