English
Language : 

HD64570 Datasheet, PDF (277/469 Pages) Hitachi Semiconductor – Serial Communications Adaptor
6.3 Descriptors
In chained-block transfer mode, transmit/receive data is stored in buffers in system memory. Each
buffer has a descriptor indicating the buffer attributes. The buffers are linked by these descriptors.
6.3.1 Memory-to-MSCI Chained-Block Transfer Mode (Transmission)
Descriptors and buffers in system memory for memory-to-MSCI chained-block transfer mode are
shown in figure 6.8.
Each descriptor consists of a 16-bit chain pointer (CP), 24-bit buffer pointer (BP), 16-bit data
length field (DL), and 8-bit status field (ST). These fields are allocated to system memory in byte
units. The descriptor format is shown in figure 1.22. Detailed descriptions of these fields are
given below.
Memory
Chain pointer (CP) A (16 bits)
Buffer pointer (BP) A (24 bits)
Data length (DL) A (16 bits)
Status (ST) A (8 bits)
Memory
Buffer A
Chain pointer (CP) B (16 bits)
Buffer pointer (BP) B (24 bits)
Data length (DL) B (16 bits)
Status (ST) B (8 bits)
Buffer B
: Transmit data
Descriptor table
Figure 6.8 Descriptors and Buffers in Memory-to-MSCI Chained-Block Transfer Mode
Chain Pointer (CP) (16 Bits): Specifies the low-order 16 bits of the 24-bit start address of the
next descriptor. The high-order eight bits are specified by the chain pointer base (CPB). The
chain pointer value is loaded into the current descriptor address register (CDA) at buffer
switching.
Rev. 0, 07/98, page 261 of 453