This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MMU: force identity mapping without pages?

hi,

on a cortex a53, I would like to get the best of both worlds. Having dcache enabled but no page walk in case of a miss.

I want no memory protection because we manage the whole system ( kind of baremetal processes)

Is there a way to tell the mmu controller that we are in identity mapping for the whole memory available, so that a page walk is not triggered?

thanks

Parents
  • That could be due to the nature of the applications that the R-profile targets.

    For e.g., r8 has been targeted at "Highest performance 5G modem and storage". I think that one could find that processor on hard disks, storage arrays, cellphones, or routers, but a board might be hard to come by.

    There's "R-Car H3" SoC which contains r7.

    Boards containing r4 and r5 are listed by Arm here, while those containing r5 and r7, here.

    There are also software models which can be programmed.

    Edit: It is likely that even the devices, which a particular CPU targets, might not be implemented yet.

Reply
  • That could be due to the nature of the applications that the R-profile targets.

    For e.g., r8 has been targeted at "Highest performance 5G modem and storage". I think that one could find that processor on hard disks, storage arrays, cellphones, or routers, but a board might be hard to come by.

    There's "R-Car H3" SoC which contains r7.

    Boards containing r4 and r5 are listed by Arm here, while those containing r5 and r7, here.

    There are also software models which can be programmed.

    Edit: It is likely that even the devices, which a particular CPU targets, might not be implemented yet.

Children