Skip to content

Should volatile memory operations be listed in the interface or not? #9

@catalin-hritcu

Description

@catalin-hritcu

It's unclear to us if volatile memory operations should be considered dangerous and listed in the interface, because they could be used for things like memory-mapped IO. Jeremy thinks maybe that to use volatile accesses for MMIO one first needs to do another system call that creates the mapping.

Will need to investigate more about this:
https://en.wikipedia.org/wiki/Volatile_(computer_programming)
https://en.wikipedia.org/wiki/Memory-mapped_I/O_and_port-mapped_I/O

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