Lines Matching refs:to
23 * This interface defines methods for indirect access to MMIO regions.
25 * Memory mapped IO (MMIO) is used by device drivers to control hardware
26 * devices. Access to MMIO regions is assigned to user-level device drivers
30 * devices share the same memory page. With respect to security and safety,
31 * it is often not allowed to map a memory page to multiple device drivers
35 * A solution to that problem is to implement a third (trusted) component that
36 * gets exclusive access to the shared memory page, and that drivers can
45 /// Actual size of the value to read or write.
60 * \param addr Device virtual address to read from. The address
61 * must be aligned relative to the access width.
62 * \param width Access width of value to be read, see #Access_width.
64 * upper bits are guaranteed to be 0.
74 * Write a value to the given address.
76 * \param addr Device virtual address to write to. The address
77 * must be aligned relative to the access width.
78 * \param width Access width of value to write, see #Access_width.
79 * \param value Value to write. If width is smaller than 64 bit,