CPUID implementaion, borrowed from freenet, updated and heavily modified. Not recommended for external use, not maintained as a public API.
| Interface | Description |
|---|---|
| AMDCPUInfo |
An interface for classes that provide lowlevel information about AMD CPU's
|
| CPUInfo |
An interface for classes that provide lowlevel information about CPU's
|
| IntelCPUInfo |
An interface for classes that provide lowlevel information about Intel CPU's
|
| VIACPUInfo |
Moved out of CPUID.java
|
| Class | Description |
|---|---|
| AMDInfoImpl |
Moved out of CPUID.java
Ref: http://en.wikipedia.org/wiki/List_of_AMD_CPU_microarchitectures
|
| CPUID |
A class for retrieveing details about the CPU using the CPUID assembly instruction.
|
| CPUID.CPUIDResult |
A class that can (amongst other things I assume) represent the state of the
different CPU registers after a call to the CPUID assembly method
|
| CPUIDCPUInfo |
Moved out of CPUID.java
Ref: http://en.wikipedia.org/wiki/CPUID
|
| IntelInfoImpl |
Moved out of CPUID.java
Ref: https://software.intel.com/en-us/articles/intel-architecture-and-processor-identification-with-cpuid-model-and-family-numbers
Ref: http://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures
|
| VIAInfoImpl |
Moved out of CPUID.java
|
| Exception | Description |
|---|---|
| UnknownCPUException |