[Hal.h] Add C++ compatibility.
[tools] Add serial VMC loader.