Module csx64::exec

source · []
Expand description

Everything pertaining to executing CSX64 executables.

Modules

Tools for giving the emulator access to files.

Various types of emulated hardware registers.

Structs

The core CPU components of an emulator.

Processor emulator which runs a compiled program.

Holds options for initializing an emulator.

The complete FPU unit.

The opened file handles of the client.

The memory module of an emulator.

The core VPU components of an emulator.

Enums

Reasons why an error can happen during execution.

Current state of an emulator.

Reason why execution stopped.

Constants

Default number of file descriptors.

Default max on emulator main memory footprint.

Default stack size to provide an emulator.

Bitmask denoting Flags that users can modify with instructions like POPF.