Patent ID: 7568066

Claim:
A reset system for a buffer comprising: a resettable flag and an overwriteable flag disposed in a the buffer wherein the buffer start pointer is reset to a previous position when the resettable flag is set to a resettable parameter and the said buffer is overwriteable when the said overwriteable flag is set to an overwriteable parameter; and a control unit coupled to said buffer and a plurality of processing units, said control unit for calling a reset function when a first one of said processing units reads data in the buffer which is format incompatible to process the data, said overwriteable flag being set to a non-overwriteable parameter by the said control unit when incompatible data is sent to one of said processing units, said overwriteable flag is set to art overwriteable parameter when compatible data is sent to one of the said processing units, whereby said control unit calls the reset function for resetting the buffer and passing the data to a second one of said processing units so that the second processing unit replaces the first processing unit to reads and processes data in the buffer whereby when said data is incompatible with a last one of said processing units an error signal is generated to said control unit.