Filo fixed size buffer that can be used as a circular buffer