2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
6 / 376 ツリー ←次へ | 前へ→

【995】CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/5/31(月) 0:26

【1156】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/9/12(日) 16:58
【1157】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/9/12(日) 17:08
【1158】Re:CrystalCPUID 感想&要望&バグ報告 To 04/9/12(日) 21:52
【1163】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/9/20(月) 0:58

【1156】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ  - 04/9/12(日) 16:58 -

引用なし
パスワード
   ▼Toさん:
>Server 2003 Driver Development Kit(Build 3790) というやつです。(一年ほど前の)
>が、マニュアルを見て調べている訳ではないので、このバージョンの説明にも
>記載されているのかどうかわかりません。
DDK の方でしたか。早速確認してみます。

>実際の処、先ほどご紹介頂くまで
> >http://www.osr.com/ddk/kmarch/64bitamd_28fb.htm
>なる存在も知りませんでした。
> __readmsr();も __writemsr(); も
>ご自身で独自に調査さ解析された物だと思っていました。(なかなか"ヤルナー"と感心)
えと、今は MSDN で検索しても出てこないような気がするのですが、少なくとも以前はMSDN でAMD64へ移植するための注意点をまとめたページがあって、そこに rdmsr wrmsr はわざわざインラインアセンブラしなくても組み込み関数用意しときましたよ!!って感じの紹介がされていました。探し方がまずいだけで本当はあると思うのですが・・・。

【1157】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ  - 04/9/12(日) 17:08 -

引用なし
パスワード
   探したらありました。
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/kmarch/hh/kmarch/64bitamd_b20adad8-0921-4166-ba42-25edcb65277f.xml.asp

ここを参考にしたわけです。当時と URL は変わっていますが...

【1158】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 To  - 04/9/12(日) 21:52 -

引用なし
パスワード
   >ここを参考にしたわけです。当時と URL は変わっていますが...

色々とご紹介頂きありがとうございました。

で、
 __temp_cpuid( , );
は、最新版では無くなっておりますでしょうか?(名前からしていかにも怪しいし・・)

----

上のCPUID命令は個人的には、殆ど使わないので実害は無いのですが、
"UnDocumented" といいながら今でも健在。
個人的にも、色々とお世話になっていた、
 void Ke386SetIoAccessMap(int, IOPM *);
 void Ke386QueryIoAccessMap(int, IOPM *);
 void Ke386IoSetAccessProcess(PEPROCESS, int);
は奇麗サッパリ無くなっています。(これ痛い!)

代替案でも考えないと、来年辺りには今までみたいに手軽に遊べなくなってしまうが痛い。
(純なソフトの話では無く、電気工作がらみの事ですけど・・・)

【1163】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ  - 04/9/20(月) 0:58 -

引用なし
パスワード
   ▼Toさん:
> __temp_cpuid( , );
>は、最新版では無くなっておりますでしょうか?(名前からしていかにも怪しいし・・)
Windows DDK 3790.1069 と Windows DDK 3790.1069 で試してみたのですが、__temp_cpuid 関数はありませんでした。もう、cpuid 命令は発行できるので必要はないのですが、標準であるのなら ASM しなくても良くて便利かなと。

6 / 376 ツリー ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
51834
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free