A synchronous flash memory includes an array of non-volatile memory cells. Therefore, a program information registration unit to register a plurality of items of recording reservation information as groups and a reserved program recording control unit to record the reserved programs onto the recording medium and leave at least the latest program among the programs recorded on the recording medium to delete the others on the basis of the reservation information. The composition of the fluid after the conditioning stages facilitates the removal of the selenium content or at least limits detrimental impact to selenium removal efficiency. Moreover, the combination bracket improves manufacturability while reducing overall cost for the disc drive. A DC detect circuit can detect the DC portion of an incoming signal, at which time the DC detect circuit energizes the remaining portions of the receiver.