This is a document I created that outlines the process for getting a Kinetis processor to assemble Modbus RTU packets under KSDK 1.2 and MQX. Credit goes to mjbcswitzerland for sharing his uTasker approach to this problem.
Hi peterfurey, it doesn't *really* matter where you put those declarations. I have g_rxbuff[] in Events.c where my PIT ISRs reside. I put the rx_callback_buff[] declaration in my modbus listener class' implementation file.