NEC µPD72257 Preliminary User's Manual page 130

Graphics controllers
Table of Contents

Advertisement

Chapter 5
5.2.3.5
Figure 5-7
word1
eeNOP byte1
word2
eeBstCfg byte3
word3
data byte1
...
word(n/4 + 2)
data byte(n-3)
Figure 5-8
Caution
130
eeNOP command
This command performs no operation.
Byte
Bit
7
6
Content
X
X
eeNOP command flow
This command can be used to stuff bytes in case of any unaligned number of
bytes when using DMA transfers.
The advantage is, that the Host CPU can maintain a complete data segment
including the command bytes to be transferred via DMA.
Below figure gives an example for preceding the 6-byte eeBstCfg command by
two eeNOP commands. Thus the entire command transfer is extended to two
words.
eeNOP byte1
eeBstCfg byte4 eeBstCfg byte5 eeBstCfg byte6
data byte2
data byte(n-2)
eeNOP command example
eeNOP commands must precede the actual commands to be transferred.
If eeNOP would follow the command, eeNOP would be treated as a data byte.
Preliminary User's Manual S19203EE1V3UM00
1st byte
5
4
3
2
X
X
1
1
command
eeNOP
transfer
eeBstCfg byte1 eeBstCfg byte2
data byte3
data byte4
data byte(n-1)
data byte(n)
Host CPU Interface
1
0
1
0
command
transfer
data
transfer

Advertisement

Table of Contents
loading

This manual is also suitable for:

Μpd72256

Table of Contents