ADSP-SC58x PKTE Register Descriptions
Packet Engine Buffer Pointer Register
The
PKTE_BUF_PTR
packet engine. This register is used in direct host mode only.
Figure 44-6: PKTE_BUF_PTR Register Diagram
Table 44-32: PKTE_BUF_PTR Register Fields
Bit No.
(Access)
23:16
OUTBUF
(R/NW)
7:0
INBUF
(R/NW)
44–52
register contains the offset of the next buffer address (entry) to be read or written by the
15
14
13
0
0
INBUF (R)
Input Buffer Pointer
31
30
29
0
0
OUTBUF (R)
Output Buffer Pointer
Bit Name
Output Buffer Pointer.
The PKTE_BUF_PTR.OUTBUF bit field indicates the offset of the next address (en-
try) in the output buffer that will be written next by the packet engine. This bit field is
reset to zero after starting up and decremented by 4 at every output buffer write opera-
tion. Pointers wrap around; the maximum value this field can have equals the output
buffer size minus 4.
Input Buffer Pointer.
The PKTE_BUF_PTR.INBUF bit field indicates the offset of the next address (en-
try) in the input buffer that will be read next by the packet engine. The bit field is reset
to zero after starting up and incremented by 4 at every input buffer read operation.
Pointers wrap around; the maximum value this field can have equals the input buffer
size minus 4.
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
12
11
10
9
8
7
6
0
0
0
0
0
0
0
0
28
27
26
25
24
23
22
21
0
0
0
0
0
0
0
0
Description/Enumeration
5
4
3
2
1
0
0
0
0
0
0
0
20
19
18
17
16
0
0
0
0
0
0
Need help?
Do you have a question about the ADSP-SC58 Series and is the answer not in the manual?