summaryrefslogtreecommitdiff
path: root/mips
diff options
context:
space:
mode:
authorPrashanth Mundkur2018-06-07 12:56:29 -0700
committerPrashanth Mundkur2018-06-07 13:13:23 -0700
commit910a5d2976e9599cddaaac9549e790b78c1240dd (patch)
tree7cd799cedfa4cd2566330fcd8592b80830525e1d /mips
parentb96a2672bebac3331c539ddbffaa678f43704d5f (diff)
Update physical memory and address translation for MMIO.
- Assume for now that atomic accesses are only to memory regions, to leave their effects unchanged. - The top-level mem_read and mem_write functions for physical memory now have rreg and wreg effects due to MMIO (due to reads/writes to device registers). It would be nice to have a separate construct for non-CPU-register state to avoid polluting the footprint. - Assume for now that page-table walks access physical memory regions only, and not MMIO regions. Leave a fixme note there to address this later, perhaps when PMP/PMA is added.
Diffstat (limited to 'mips')
0 files changed, 0 insertions, 0 deletions