Phoenix
Object-oriented orthogonally persistent operating system
Namespaces | Enumerations
cpu_caps.h File Reference

Machine-independent part of definitions related to CPU capabilities inquiring. More...

#include <md_cpu_caps.h>
Include dependency graph for cpu_caps.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cpu
 

CPU-related definitions.


Enumerations

enum  cpu::CpuCapId {
  cpu::CPU_CAP_NONE, cpu::CPU_CAP_PG_PGE, cpu::CPU_CAP_PG_PAT, cpu::CPU_CAP_PG_PCID,
  cpu::CPU_CAP_PG_SMEP, cpu::CPU_CAP_PG_NX, cpu::CPU_CAP_PG_1GB, cpu::CPU_CAP_PG_WIDTH_PHYS,
  cpu::CPU_CAP_PG_WIDTH_LIN, cpu::CPU_CAP_MAX
}
 CPU capabilities which can be inquired. More...

Detailed Description

Machine-independent part of definitions related to CPU capabilities inquiring.

The CPU capabilities enquiring by this and md_cpu_caps.h files provided API should be possible from both the kernel and user space.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines