base/serial.c
UCHAR* Serial_Get_Tx_Buffer()
{
   if(sqTxMessages.ucMessageCount < SERIAL_QUEUE_TX_SIZE)
   {
      return(sqTxMessages.aucMessages[sqTxMessages.ucHead].aucBuffer);
   }
   return(NULL);

}
////////////////////////////////////////////////////////////////////////////
// Serial_Get_Tx_Buffer
//
// Try to get a free buffer from the transmit buffer.
//
// Return pointer to buffer if successful, NULL otherwise.
// 
////////////////////////////////////////////////////////////////////////////
Serial_Get_Tx_Buffer
Try to get a free buffer from the transmit buffer.

Return pointer to buffer if successful, NULL otherwise.
Serial_Get_Tx_Buffer Try to get a free buffer from the transmit buffer . Return pointer to buffer if successful NULL otherwise .
UCHAR* Serial_Get_Tx_Buffer()
{
   if(sqTxMessages.ucMessageCount < SERIAL_QUEUE_TX_SIZE)
   {
      return(sqTxMessages.aucMessages[sqTxMessages.ucHead].aucBuffer);
   }
   return(NULL);
}
UCHAR * Serial_Get_Tx_Buffer ( ) { if ( sqTxMessages . ucMessageCount < SERIAL_QUEUE_TX_SIZE ) { return ( sqTxMessages . aucMessages [ sqTxMessages . ucHead ] . aucBuffer ) ; } return ( NULL ) ; }
Serial_Get_Tx_Buffer
Try to get a free buffer from the transmit buffer.
Serial_Get_Tx_Buffer Try to get a free buffer from the transmit buffer .