Хотелось бы как можно меньше влезать в чужой код (код RTOS)
Все функции операционки находятся в ее хедерах...
А возможно ли использовать похожий механизм, только на стадии включения хедеров (чтобы не править сами хедеры)?
что-то вроде:
extern "C" {
#include "os_tcpip.h"
#include "kernel.h"
....
...
}