Last time I checked ME7 was running C167. And I know how to google
The function calls have to be done in inline asm there is no two ways about it.
The variables can be defined using the XVAR/MVAR/HVAR macros and they work well.
Going to test the PID tomorrow, see if I get proper boost control on a NA ME7.