public class Hardware
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Clock |
clock |
static java.lang.Class<? extends CPUCore> |
cpuCoreClass
The class implementing the behavior of a CPU core
|
static CPUCore[] |
cpuCores
The array of @see numberOfCPUCores CPU cores
|
static java.util.Map<DeviceId,Device> |
devices
The computer's set of devices
|
static int |
GByte |
static java.lang.Class<? extends AbstractInterruptController> |
interruptControlerClass
The class implementing the interrupt controller
|
static int |
KByte |
static int |
MByte |
static int |
numberOfCPUCores
Number of cores of the simulated CPU
|
static RAM |
ram
Installed RAM
|
Constructor and Description |
---|
Hardware() |
public static final int KByte
public static final int MByte
public static final int GByte
public static final Clock clock
public static final java.lang.Class<? extends CPUCore> cpuCoreClass
public static final int numberOfCPUCores
public static final CPUCore[] cpuCores
public static final RAM ram
public static final java.lang.Class<? extends AbstractInterruptController> interruptControlerClass