Package freenet.support.CPUInformation

CPUID implementaion, borrowed from freenet, updated and heavily modified. Not recommended for external use, not maintained as a public API.

  • Interface Summary 
    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 Summary 
    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 Summary 
    Exception Description
    UnknownCPUException