htimedelta

Hypervisor time delta

The htimedelta CSR is a 64-bit read/write register that contains the delta between the value of the time CSR and the value returned in VS-mode or VU-mode. That is, reading the time CSR in VS or VU mode returns the sum of the contents of htimedelta and the actual value of time.

Because overflow is ignored when summing htimedelta and time, large values of htimedelta may be used to represent negative time offsets.

Attributes

CSR Address

0x605

Defining extension

  • H, version >= 0

Length

64-bit

Privilege Mode

S

Format

htimedelta format
Figure 1. htimedelta format

Field Summary

Name Location Type Reset Value

DELTA

63:0

RW

UNDEFINED_LEGAL

Fields

DELTA

Location

htimedelta[63:0]

Description

Signed delta

Type

RW

Read-Write

Field is writable by software. Any value that fits in the field is acceptable and shall be retained for subsequent reads.

Reset value

UNDEFINED_LEGAL