Moving MatrixARM header macros to separate file