Sorry for this questions but i am fresh to C...
What does
int my_var(uint8_t *mi) mean ?
int my_var(uint8_t *mi)
With uint8_t *mi i create a pointer with
uint8_t *mi