Skip to content

Document how are relocation values encoded for various instructions #309

@marxin

Description

@marxin

Please consider adding a section describing that a computed relocation value needs to be properly encoded (as an immediate) for various instructions. It's difficult to find a proper instruction flavor that is related to a particular relocation.

It can be added after the following part of the docs:

[msb:lsb] is a bit-mask operation representing the selection of bits in a value. The bits selected range from lsb up to msb inclusive. For example, ‘bits [3:0]’ represents the bits under the mask 0x0000000F. When range checking is applied to a value, it is applied before the masking operation is performed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions