Coprocessors

5.2.12Register 13 – Process ID Virtual Address Mapping

The SA-1100 supports the remapping of virtual addresses through a process ID (PID) register. The 6-bit PID value is OR’ed with bits 30..25 of the virtual address when bits 31..25 of the virtual address are zero. This effectively remaps the address to one of 64 “slots” in the lower 2 Gbyte address space. The following table shows the OPC_2 and CRm field encodings used to access the process ID register. This register is zero at reset and if left unmodified, effectively disables the remapping function. As such, no explicit enable or disable function is necessary. Reserved bits read as zero and must be written as zero. This register is readable and writable.

Function

OPC_2

CRm

 

 

 

Access process ID register

0b000

0b0000

 

 

 

The following figure shows the format of the process ID register.

31

30

25 24

0

r

Process ID

Reserved

SA-1100 Developer’s Manual

5-7

Page 51
Image 51
Intel SA-1100 manual Register 13 Process ID Virtual Address Mapping, CRm, Access process ID register 0b000 0b0000