Hi all, currently in the linux kernel we have 5 copies of same crc16 table. Attached patch (applies to 2.5.59 cleanly) creates common crc16 computation module, which will be used by subsequent patches for async ppp, irda and isdn subsystems. Please consider applying. Best regards. -- Andrey Panin | Embedded systems software developer pazke@orbita1.ru | PGP key: wwwkeys.pgp.net