Supervisor/User Address Mappings - HP MC68040 User Manual

Emulator, graphical user interface
Table of Contents

Advertisement

The display shows TT beside address ranges that are overridden by the transparent
translation registers. In these ranges, logical-to-physical address translation will be
1:1. The MC68040 always compares logical addresses to the content of the
transparent translation registers before it attempts a translation. If it finds a match
in the transparent translation registers, it accepts the logical address as the physical
address and performs no translation.

Supervisor/user address mappings

If you are using separate supervisor and user mappings, the emulator will support
this choice and show appropriate information.
To see only the mappings in supervisor address space, choose Display→MMU
Translations... and in the dialog box obtain Function Code super and enter the
desired address range, or use the command: display mmu_translations fcode
super [<address>[thru <address>]]. This tells the emulator to show the
supervisor mapping for the associated logical address or address range.
To see only the mappings under the URP, choose Display→MMU
Translations... and in the dialog box obtain Function Code user and enter the
desired address range, or use the command: display mmu_translations fcode
user [<address>[thru <address>]].
If you do not enter a specification for address space, mappings will be shown
for both root pointers.
The MC68040 uses the URP as the root pointer for user address space, and the SRP
as the root pointer for supervisor address space. No distinction is made between
program and data space.
Chapter 10: Using Memory Management
Seeing Details of the MMU Translations
379

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ec040Lc04064783a64783b

Table of Contents