|    | 
     ▼ひよひよさん: 
>▼Cappuccinoさん: 
>>先日は(ずいぶん前ですがw)メッセンジャーの方でいろいろとどうもでした〜♪ 
>>おかげさまで、CPUID.pas v0.6.0にてMobileかどうかの判別が可能になりました。 
>>ありがとうございました〜m(_ _)m 
>おめでとうございます。SysInfo.dll のソースはごく限られた一部の開発者にとっては、世界的に見ても価値があるんじゃないでしょうかね?動作倍率の取得可能な CPUID 系ソフトでソースが公開されているのは非常に少ないので。 
> 
>早く一般公開できるようになると良いのですが... 
特権命令(特にRDMSRとか)使用のためのドライバ開発で挫折しかけてるので、がんばってくださいm(_ _)m 
・・・自分でもがんばってみますけどw 
 
P.S. 
AthlonXPとAthlonMPの区別ってExtendedのMP Capable(bit19)みればいいだけだったなんて・・・灯台もとくらしって感じですw 
あと、もともと、C言語系はギリギリ読めるかな(?)って程度なので怪しかったのですが、 
 return (dwEDX >> 1) & 0x1; 
の(dwEDX >> 1)の部分はdwEDXの値が1以上って解釈で問題ないでしょうか(一応、そういうコードでMobileDuronと識別できてるんですけど・・・w 
(bit0はサーマルダイオードだから、1より大きい(bit1以降)ってことでいいのかなぁって思ったんですけど・・・(苦笑) 
 
・・・Itanium2がFamily=15返してくるって話を最近になって知って、ExtFamilyもチェックしないといけないということで少し焦り気味です・・・(爆) 
電車の中でpdfの資料印刷したのをひたすら読みながら通学する毎日を・・・(鬱になりそうw 
 | 
     
    
   |