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

RW

0

mie.VSSIE

2

RW

0

mie.MSIE

3

RW

0

mie.STIE

5

RW

0

mie.VSTIE

6

RW

0

mie.MTIE

7

RW

0

mie.SEIE

9

RW

0

mie.VSEIE

10

RW

0

mie.MEIE

11

RW

0

mie.SGEIE

12

RW

0

mie.LCOFIE

13

RW

0

Fields

SSIE

Location

1

Description

Enables Supervisor Software Interrupts.

Type

RW

Reset value

0

VSSIE

Location

2

Description

Enables Virtual Supervisor Software Interrupts.

Type

RW

Reset value

0

MSIE

Location

3

Description

Enables Machine Software Interrupts.

Type

RW

Reset value

0

STIE

Location

5

Description

Enables Supervisor Timer Interrupts.

Type

RW

Reset value

0

VSTIE

Location

6

Description

Enables Virtual Supervisor Timer Interrupts.

Type

RW

Reset value

0

MTIE

Location

7

Description

Enables Machine Timer Interrupts.

Type

RW

Reset value

0

SEIE

Location

9

Description

Enables Supervisor External Interrupts.

Type

RW

Reset value

0

VSEIE

Location

10

Description

Enables Virtual Supervisor External Interrupts.

Type

RW

Reset value

0

MEIE

Location

11

Description

Enables Machine External Interrupts.

Type

RW

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