Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dmap - adds a MMU DTLB mapping
- dunmap - removes a MMU DTLB mapping
- dtlbi - invalidates the whole DTLB
- dmapi - invalidates a DTLB mapping
- mmu - activates MMU
- nommu - disactivates MMU
- mmuread - reads from memory with MMU enabled
- mmuwrite - writes to memory with MMU enabled
- dtlbtest - runs DTLB MMU load store tests
- detest - runs DTLB MMU exception handling tests
- BIOS>
- BIOS> dmap 0x44005000 0x44006000
- mapping 0x44005000->0x44006000 in slot 9 [0x446616e8]
- BIOS> mmuwrite 0x44005000 0x01020304
- BIOS> mmuread 0x44005000
- 0x44005000 contains 0x01020304
- BIOS> mr 0x44006000 4
- Memory dump:
- 0x44006000 01 02 03 04 ....
- BIOS> mr 0x44005000
- Memory dump:
- 0x44005000 00 .
- BIOS> dmapi 0x44005000
- BIOS> mr 0x44005000 4
- Memory dump:
- 0x44005000 00 00 00 00 ....
- BIOS> mmuwrite 0x44005000 0x12345678
- [TLB miss handler] Refilling DTLB with mapping 0x44005000->0x44006000
- BIOS> mmuread 0x44005000
- 0x44005000 contains 0x12345678
- BIOS> mr 0x44005000 4
- Memory dump:
- 0x44005000 00 00 00 00 ....
- BIOS> mr 0x44006000 4
- Memory dump:
- 0x44006000 12 34 56 78 .4Vx
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement