I am calling a function in a linked .lib from my main.c program. My function declaration looks like this: void funct(int32_t x1, int x2). However, when I call this function from c with values x=1 and x2=2 (i.e. funct(1,2)), the values that show up in the .lib function (as seen in the variables window in CCS) are *not* what my main.c function call passed. In fact, they appear to be reversed. What could I be doing wrong?