EasyManua.ls Logo

Freescale Semiconductor MPC5200B - Integer Mode; Pack; Variable Table

Freescale Semiconductor MPC5200B
762 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming Model
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 13-29
045
1
4
1
5
1
9
2
0
3
1
Task 0
Task Descriptor Start Pointer
Task Descriptor End Pointer
Variable Table Pointer
Function Descriptor Base Address R
S
V
P
I
EP I S
P
R
C
W
R
L
Reserved
Reserved
Base Address for Context Save Space
Literal
Base 0
Reserved Literal
Base 1
Reserved
....................
Task n
Task Descriptor Start Pointer
Task Descriptor End Pointer
Variable Table Pointer
Function Descriptor Base Address R
S
V
P
I
EP I S
P
R
C
W
R
L
Reserved
Reserved
Base Address for Context Save Space
Literal
Base 0
Reserved Literal
Base 1
Reserved
Note: For each task, the start pointer, end pointer, and variable table pointer are 32-bit values. For the task control
bits, bits 0 through 23 are for the Function Descriptor Base Address, and bits 24 through 31 are RSV = Reserved, PI
= Precise Increment, E = do not reset error code if ‘1’, P = Pack data if ‘1’, I = Integer mode if ‘1’ (else fractional), SPR
= speculative enable, CW = Combined Write Enable if ‘1’, and RL = Read Line Buffer Enable if ‘1’
speculative Reads if ‘1’

Table of Contents