Hi, I found that my device driver can work fine when I use egcs to compile it. But when I use gcc-2.96, it cannot work properly. Can you give me one difference list between egcs2.91 and gcc-2.96? Thanks, Mike _________________________________________________________________ Ãâ·ÃÃÃÃà MSN Explorer: http://explorer.msn.com/lccn/