Have a look at this, it may help
http://hardware.newsfo rge.com/article.pl?sid= 06/02/02/1647248&tid=87...