メインページ | アルファベット順一覧 | データ構造 | ファイル一覧 | データフィールド | グローバル | 関連ページ

# x86.h

x86系？のCPUの判別や専用処理　等 [詳細]

`#include "os.h"`
`#include "define.h"`
`#include "stdbool.h"`

x86.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

## データ構造
struct | dkcstd_CPU_INFO
## 型定義
typedef dkcstd_CPU_INFO | DKCSTD_CPU_INFO
## 列挙型
enum | edkX86_CPU_type { edkcCPU_Legacy = 0, edkcCPU_MMX = 1, edkcCPU_MMX2 = 2, edkcCPU_SSE = 4, edkcCPU_SSE2 = 8, edkcCPU_3DNOW = 32, edkcCPU_E3DNOW = 64, edkcCPU_3DNOW_PRO = 128 }

## 説明

x86系？のCPUの判別や専用処理　等

作者:
  d金魚

から:
  2005/01/23

x86.h で定義されています。

## 型定義

typedef struct dkcstd_CPU_INFO DKCSTD_CPU_INFO

## 列挙型

enum edkX86_CPU_type

  | 列挙型の値:
  edkcCPU_Legacy | 過去の遺産
  edkcCPU_MMX |
  edkcCPU_MMX2 |
  edkcCPU_SSE |
  edkcCPU_SSE2 |
  edkcCPU_3DNOW |
  edkcCPU_E3DNOW |
  edkcCPU_3DNOW_PRO |
x86.h の 16 行で定義されています。
    00016                     {
    00018     edkcCPU_Legacy=0,
    00019     //intel系
    00020     edkcCPU_MMX=1,
    00021     edkcCPU_MMX2 = 2,
    00022     edkcCPU_SSE=4,
    00023     edkcCPU_SSE2=8,
    00024     //AMD系
    00025     edkcCPU_3DNOW=32,
    00026     edkcCPU_E3DNOW=64,
    00027     edkcCPU_3DNOW_PRO=128,
    00028 };