
Intel
®
81341 and 81342—Contents
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual December 2007
8Order Number: 315037-002US
3.3.5.4 Completion Timeout Mechanism ................................................258
3.4 Big Endian Byte Swapping.................................................................................259
3.4.1 Inbound Byte Swapping.........................................................................259
3.4.2 Outbound Byte Swapping.......................................................................260
3.5 Messaging Unit................................................................................................261
3.6 PCI Express Messages ......................................................................................262
3.7 Expansion ROM Translation Unit.........................................................................264
3.8 ATU Queue Architecture....................................................................................265
3.8.1 Inbound Queues ...................................................................................265
3.8.1.1 Inbound Posted Queue Structure...............................................265
3.8.1.2 Inbound Non Posted Queue Structure ........................................266
3.8.1.3 Inbound Completion Queue Structure ........................................266
3.8.1.4 Inbound Transaction Queues Command Translation Summary .......266
3.8.2 Outbound Queues.................................................................................267
3.8.2.1 Relaxed Ordering and No Snoop Outbound Request Attributes.......267
3.8.3 Transaction Ordering.............................................................................268
3.8.3.1 Transaction Ordering Summary.................................................271
3.8.4 Byte Parity Checking and Generation.......................................................272
3.8.4.1 Parity Generation ....................................................................272
3.8.4.2 Parity Checking.......................................................................273
3.8.4.3 Parity Disabled........................................................................273
3.9 ATU Error Conditions........................................................................................274
3.9.1 PCI Express Errors ................................................................................275
3.9.1.1 Role Based Error Reporting.......................................................275
3.9.1.2 Malformed Packets ..................................................................276
3.9.1.3 ECRC Check Failed ..................................................................276
3.9.1.4 Unsupported Request...............................................................277
3.9.1.5 Completer Abort......................................................................277
3.9.1.6 Unexpected Completions ..........................................................277
3.9.1.7 Poisoned TLP Received.............................................................278
3.9.1.8 Completion Timeout ................................................................278
3.9.2 Parity Error on the Internal Bus ..............................................................279
3.9.3 ATU Error Summary..............................................................................279
3.10 PCI Express Hot-Plug Support ...........................................................................283
3.11 Reset.............................................................................................................284
3.12 Message-Signaled Interrupts.............................................................................285
3.12.1 Legacy Interrupts .................................................................................285
3.12.2 Internal Interrupts................................................................................285
3.13 Vital Product Data............................................................................................286
3.13.1 Configuring Vital Product Data Operation .................................................286
3.13.2 Accessing Vital Product Data ..................................................................287
3.13.2.1 Reading Vital Product Data .......................................................287
3.13.2.2 Writing Vital Product Data ........................................................288
3.14 Root Complex Functionality...............................................................................289
3.15 Embedded Bridge Functionality..........................................................................290
3.16 Register Definitions..........................................................................................293
3.16.1 Extended Capabilities Registers ..............................................................294
3.16.2 Internal Bus Addresses..........................................................................297
3.16.3 ATU Vendor ID Register - ATUVID...........................................................301
3.16.4 ATU Device ID Register - ATUDID ...........................................................301
3.16.5 ATU Command Register - ATUCMD..........................................................302
3.16.6 ATU Status Register - ATUSR .................................................................303
3.16.7 ATU Revision ID Register - ATURID .........................................................304
3.16.8 ATU Class Code Register - ATUCCR .........................................................304
3.16.9 ATU Cacheline Size Register - ATUCLSR................................................... 305
3.16.10ATU Latency Timer Register - ATULT .......................................................305