Alexander, The UART buffer routines are fixed to 256 bytes. The new USART driver will support adjustable buffer sizes. Anyway, I don't think, that loss of characters is cause by a too small buffer. What's the baudrate and the crystal clock? Harald