这是indexloc提供的服务,不要输入任何密码
Skip to content

[alert_handler] Mismatch between documentation and implementation #27560

@davidschrammel

Description

@davidschrammel

Description

The alert handler documentation mentions

The cause bits of all alerts are concatenated and chunked into 32bit words.

However, that is not true. The alert_cause (and loc_alert_cause) multiregs have compact: "false" and we generate a 1-bit register for each alert.
Is this intentional? In case of alerts the software would have to issue 32x more reads compared to if it was compact.
Either way it's a discrepancy between implementation and documentation and we should fix one of them.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions