CSR Bit Fields

RISC-V mvendorid CSR Register

Address 0xF11Privilege MachineAccess RO / 32Machine implementation and hart identification CSRs

mvendorid (0xF11) is a 32-bit read-only Machine CSR providing the JEDEC manufacturer ID of the core provider.

Field Map

Understand mvendorid By Bit Fields

2 key fields
31:7

Bank

RO

Number of JEDEC manufacturer ID continuation codes; one less than the JEDEC bank number.

Bank (bits 31:7) — Number of JEDEC manufacturer ID continuation codes; one less than the JEDEC bank number.

What This Field Controls

  • - Number of JEDEC manufacturer ID continuation codes; one less than the JEDEC bank number.

Common Values

This field is better understood together with surrounding context than as a fixed memorized enumeration.

Open Official Manual
6:0

Offset

RO

The final non-0x7f JEDEC manufacturer ID byte with the most-significant odd-parity bit discarded.

Offset (bits 6:0) — The final non-0x7f JEDEC manufacturer ID byte with the most-significant odd-parity bit discarded.

What This Field Controls

  • - The final non-0x7f JEDEC manufacturer ID byte with the most-significant odd-parity bit discarded.

Common Values

This field is better understood together with surrounding context than as a fixed memorized enumeration.

Open Official Manual
Official Basis & Search Notes

mvendorid (0xF11) is a 32-bit read-only Machine CSR providing the JEDEC manufacturer ID of the core provider.

A value of zero can indicate that the field is not implemented or that the implementation is non-commercial.

What To Check First When Reading This CSR

  • - This CSR must be readable in any implementation; its CSR address encoding requires Machine-mode access.

Risk Checks Before Writing

  • - This is a read-only CSR; do not write it.

Put It Back Into A Real Flow

1

Read this CSR in Machine mode.

2

Interpret the result using this page's fields and the applicable implementation or platform convention.