| 数据搜索系统,热门电子元器件搜索 |
|
AM79C970 数据表(PDF) 47 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM79C970 数据表(HTML) 47 Page - Advanced Micro Devices |
|
47 / 168 page ![]() AMD P R E L I M I N A R Y 1-914 Am79C970 entry. A device may, however, read from a descriptor that it does not currently own. Software should always read descriptor entries in sequential order. When soft- ware finds that the current descriptor is owned by the PCnet-PCI controller, then the software must not read “ahead” to the next descriptor. The software should wait at the unOWNed descriptor until ownership has been granted to the software (when SPRINTEN = 1 (CSR3, bit 5), then this rule is modified. See the SPRINTEN de- scription). Strict adherence to these rules insures that “Deadly Embrace” conditions are avoided. Descriptor Ring Access Mechanism At initialization, the PCnet-PCI controller reads the base address of both the transmit and receive descriptor rings into CSRs for use by the PCnet-PCI controller during subsequent operations. As the final step in the self-initialization process, the base address of each ring is loaded into each of the cur- rent descriptor address registers and the address of the next descriptor entry in the transmit and receive rings is computed and loaded into each of the next descriptor address registers. When SSIZE32 = 0, software data structures are 16 bits wide. The following diagram, Figure 22, illustrates the relationship between the Initialization Base Address, the Initialization Block, the Receive and Transmit De- scriptor Ring Base Addresses, the Receive and Trans- mit Descriptors and the Receive and Transmit Data Buffers, for the case of SSIZE32 = 0. Initialization Block 24-Bit Base Address Pointer to Initialization Block IADR[15:0] IADR[23:16] RES CSR1 CSR2 TDRA[15:0] MODE PADR[15:0] PADR[31:16] PADR[47:32] LADRF[15:0] LADRF[31:16] LADRF[47:32] LADRF[63:48] RDRA[15:0] RLEN RES RDRA[23:16] TLEN RES TDRA[23:16] Rcv Buffers RMD0 RMD1 RMD2 RMD3 Rcv Descriptor Ring N N N N • • • 1st desc. start 2nd desc. start RMD0 Xmt Buffers RX DESCRIPTOR RINGS TMD0 TMD1 TMD2 TMD3 RX DESCRIPTOR RINGS Xmt Descriptor Ring M M M M • • • 1st desc. start 2nd desc. start TMD0 Data Buffer N Data Buffer 1 Data Buffer 2 Data Buffer M Data Buffer 1 Data Buffer 2 18220C-24 Figure 22. 16-Bit Data Structures: Initialization Block and Descriptor Rings |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |