includestddefh>typedefstruct{unsignedintarray[2];unsignedinta;unsignedcharb;unsignedintc;unsigned
typedefstruct{QUEUE_DATA_TYPE*Out;QUEUE_DATA_TYPE*In;QUEUE_DATA_TYPE*End;u16NData;u16MaxData;u8(*Rea
includestddefh>typedefstruct{unsignedintarray[2];unsignedinta;unsignedcharb;unsignedintc;unsigned
typedefstruct{QUEUE_DATA_TYPE*Out;QUEUE_DATA_TYPE*In;QUEUE_DATA_TYPE*End;u16NData;u16MaxData;u8(*Rea