MMU
5.2.2.3 kseg1
In kernel mode, when the most-significant three bits of a 32-bit virtual address are 101
2
, such address
belongs to kseg1 with size of 2
29
-byte (512M-Byte) located at virtual address region 0xA000_0000 -
0xBFFF_FFFF. References to kseg1 are unmapped; the designate physical address for kseg1 is
defined by subtracting 0xA000_0000 from the virtual address of kseg1. References to this region are
always uncached.
5.2.2.4 kseg2
In kernel mode, when the most-significant three bits of a 32-bit virtual address are 110
2
, such address
belongs to kseg2 with size of 2
29
-byte (512M-Byte) located at virtual address region 0xC000_0000 -
0xDFFF_FFFF. References to kseg2 need be combined with the ASID field of
EntryHi
register to form
a unique virtual address for address mapping by TLB.
5.2.2.5 kseg3
In kernel mode, when the most-significant three bits of a 32-bit virtual address are 111
2
, such address
belongs to kseg3 with size of 2
29
-byte (512M-Byte) located at virtual address region 0xE000_0000 -
0xFFFF_FFFF. References to kseg3 need be combined with the ASID field of EntryHi register to form
a unique virtual address for address mapping by TLB
XBurst®2
CPU Core Programming Manual
Copyright © 2005-2020 Ingenic Semiconductor Co., Ltd. All rights reserved.
66
Содержание XBurst 2 CPU Core
Страница 1: ...XBurst 2 CPU Core Programming Manual Release Date June 2 2017 ...
Страница 9: ......