1. A method for processing information in a read channel, said method comprising: receiving a data set, wherein the data set includes at least one data value; applying a data decode algorithm to the data set by a decoder to yield a decoded output; and selecting between the at least one data value and at least one element of the decoded output to be provided for processing by a general purpose processor.