Circular Buffer In Embedded Systems