mie

Machine Interrupt Enable

mip.yaml#/description

Attributes

Requirement

Sm

Defining extensions

Sm

Machine mode

CSR Address

0x304

Length

* 32 when CSR[misa].MXL == 0 * 64 when CSR[misa].MXL == 1

Privilege Mode

M

Format

This CSR format changes dynamically.

mie Format when CSR[misa].MXL == 0
Figure 1. mie Format when CSR[misa].MXL == 0
mie Format when CSR[misa].MXL == 1
Figure 2. mie Format when CSR[misa].MXL == 1

Field Summary

Name Location Type Reset Value

mie.SSIE

1

[when,"SSI_INTR_IMPL"] RW

[when,"!(SSI_INTR_IMPL)"] RO

0

mie.VSSIE

2

[when,"VSSI_INTR_IMPL"] RW

[when,"!(VSSI_INTR_IMPL)"] RO

0

mie.MSIE

3

[when,"MSI_INTR_IMPL"] RW

[when,"!(MSI_INTR_IMPL)"] RO

0

mie.STIE

5

[when,"STI_INTR_IMPL"] RW

[when,"!(STI_INTR_IMPL)"] RO

0

mie.VSTIE

6

[when,"VSTI_INTR_IMPL"] RW

[when,"!(VSTI_INTR_IMPL)"] RO

0

mie.MTIE

7

[when,"MTI_INTR_IMPL"] RW

[when,"!(MTI_INTR_IMPL)"] RO

0

mie.SEIE

9

[when,"SEI_INTR_IMPL"] RW

[when,"!(SEI_INTR_IMPL)"] RO

0

mie.VSEIE

10

[when,"VSEI_INTR_IMPL"] RW

[when,"!(VSEI_INTR_IMPL)"] RO

0

mie.MEIE

11

[when,"MEI_INTR_IMPL"] RW

[when,"!(MEI_INTR_IMPL)"] RO

0

mie.SGEIE

12

RW

0

mie.LCOFIE

13

RW

0

Fields

SSIE

Location

1

Description

Enables Supervisor Software Interrupts.

Type

RW

RO

Reset value

0

VSSIE

Location

2

Description

Enables Virtual Supervisor Software Interrupts.

Type

RW

RO

Reset value

0

MSIE

Location

3

Description

Enables Machine Software Interrupts.

Type

RW

RO

Reset value

0

STIE

Location

5

Description

Enables Supervisor Timer Interrupts.

Type

RW

RO

Reset value

0

VSTIE

Location

6

Description

Enables Virtual Supervisor Timer Interrupts.

Type

RW

RO

Reset value

0

MTIE

Location

7

Description

Enables Machine Timer Interrupts.

Type

RW

RO

Reset value

0

SEIE

Location

9

Description

Enables Supervisor External Interrupts.

Type

RW

RO

Reset value

0

VSEIE

Location

10

Description

Enables Virtual Supervisor External Interrupts.

Type

RW

RO

Reset value

0

MEIE

Location

11

Description

Enables Machine External Interrupts.

Type

RW

RO

Reset value

0

SGEIE

Location

12

Description

Enables Supervisor Guest External Interrupts

Type

RW

Reset value

0

LCOFIE

Location

13

Description

Enables Local Counter Overflow Interrupts.

Type

RW

Reset value

0