idt77252.c 91 KB