Generalized decision feedback equalization of digital communications channels