|
|
1.1 ! root 1: /* automatically generated by sparc-bus-auto.sh, do not edit! */ ! 2: _TME_RCSID("$Id: sparc-bus-auto.sh,v 1.1 2006/09/30 12:55:59 fredette Exp $"); ! 3: ! 4: /* it was easiest, but probably not the most correct, to reuse the ! 5: m68020 bus router, at least for the early SPARCs. there are ! 6: probably real differences between the m68020 bus router and the bus ! 7: router used by the MB89600, for example, but I don't have a ! 8: datasheet for the latter. the placement of devices in the Sun ! 9: 4/2x0 address space, however, hints that the two probably are very ! 10: similar. */ ! 11: ! 12: /* we use OP3, OP2, OP1, and OP0 to represent bytes of lesser ! 13: significance to more significance, respectively, matching Table 5-5 ! 14: in the MC68020 User's Manual (linear page 56 in my .ps copy). ! 15: ! 16: the Motorola OPn convention numbers bytes by decreasing ! 17: significance (OP2 is less significant than OP1), and since Motorola ! 18: CPUs are big-endian, this means that a higher numbered byte is ! 19: meant to go to a higher address, which is good, because we can then ! 20: use this to easily form indexes for TME_BUS_LANE_ROUTE, which ! 21: expects a higher numbered index to correspond to a higher address ! 22: in memory. ! 23: ! 24: however, since the same Motorola OPn convention always calls the ! 25: least significant byte of any value OP3, regardless of the total ! 26: size of the value, we need to adjust each OPn given the total ! 27: size of the value, so that OP3 in a 24-bit value means address + 2, ! 28: but OP3 in a 32-bit value means address + 3: */ ! 29: #define SIZ8_OP(n) ((n) - 3) ! 30: #define SIZ16_OP(n) ((n) - 2) ! 31: #define SIZ24_OP(n) ((n) - 1) ! 32: #define SIZ32_OP(n) ((n) - 0) ! 33: ! 34: /* the 32-bit bus router used on the early SPARCs: */ ! 35: static const tme_bus_lane_t tme_sparc32_router[TME_SPARC_BUS_ROUTER_SIZE(TME_BUS32_LOG2)] = { ! 36: ! 37: /* [sparc] initiator maximum cycle size: 8 bits ! 38: [sparc] initiator A1,A0: 00 ! 39: [gen] responder port size: 8 bits ! 40: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 41: (code 1.0.1.0, OP3 lane 3): */ ! 42: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 43: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 44: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 45: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 46: ! 47: /* [sparc] initiator maximum cycle size: 8 bits ! 48: [sparc] initiator A1,A0: 00 ! 49: [gen] responder port size: 8 bits ! 50: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 51: (code 1.0.1.1, OP3 lane 3): */ ! 52: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 53: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 54: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 55: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 56: ! 57: /* [sparc] initiator maximum cycle size: 8 bits ! 58: [sparc] initiator A1,A0: 00 ! 59: [gen] responder port size: 8 bits ! 60: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 61: (code 1.0.1.2, OP3 lane 3): */ ! 62: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 63: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 64: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 65: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 66: ! 67: /* [sparc] initiator maximum cycle size: 8 bits ! 68: [sparc] initiator A1,A0: 00 ! 69: [gen] responder port size: 8 bits ! 70: [gen] responder port least lane: 3 (lanes D31-D24) ! 71: (code 1.0.1.3, OP3 lane 3): */ ! 72: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 73: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 74: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 75: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 76: ! 77: /* [sparc] initiator maximum cycle size: 8 bits ! 78: [sparc] initiator A1,A0: 00 ! 79: [gen] responder port size: 16 bits ! 80: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 81: (code 1.0.2.0, OP3 lane 3): */ ! 82: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 83: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 84: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 85: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 86: ! 87: /* [sparc] initiator maximum cycle size: 8 bits ! 88: [sparc] initiator A1,A0: 00 ! 89: [gen] responder port size: 16 bits ! 90: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 91: (code 1.0.2.1, OP3 lane 3): */ ! 92: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 93: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 94: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 95: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 96: ! 97: /* [sparc] initiator maximum cycle size: 8 bits ! 98: [sparc] initiator A1,A0: 00 ! 99: [gen] responder port size: 16 bits ! 100: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 101: (code 1.0.2.2, OP3 lane 3): */ ! 102: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 103: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 104: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 105: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 106: ! 107: /* [sparc] initiator maximum cycle size: 8 bits ! 108: [sparc] initiator A1,A0: 00 ! 109: [gen] responder port size: 16 bits ! 110: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 111: (code 1.0.2.3, OP3 lane 3): */ ! 112: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 113: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 114: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 115: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 116: ! 117: /* [sparc] initiator maximum cycle size: 8 bits ! 118: [sparc] initiator A1,A0: 00 ! 119: [gen] responder port size: 32 bits ! 120: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 121: (code 1.0.4.0, OP3 lane 3): */ ! 122: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 123: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 124: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 125: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 126: ! 127: /* [sparc] initiator maximum cycle size: 8 bits ! 128: [sparc] initiator A1,A0: 00 ! 129: [gen] responder port size: 32 bits ! 130: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 131: (code 1.0.4.1, OP3 lane 3): */ ! 132: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 133: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 134: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 135: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 136: ! 137: /* [sparc] initiator maximum cycle size: 8 bits ! 138: [sparc] initiator A1,A0: 00 ! 139: [gen] responder port size: 32 bits ! 140: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 141: (code 1.0.4.2, OP3 lane 3): */ ! 142: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 143: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 144: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 145: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 146: ! 147: /* [sparc] initiator maximum cycle size: 8 bits ! 148: [sparc] initiator A1,A0: 00 ! 149: [gen] responder port size: 32 bits ! 150: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 151: (code 1.0.4.3, OP3 lane 3): */ ! 152: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 153: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 154: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 155: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 156: ! 157: /* [sparc] initiator maximum cycle size: 8 bits ! 158: [sparc] initiator A1,A0: 01 ! 159: [gen] responder port size: 8 bits ! 160: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 161: (code 1.1.1.0, OP3 lane 3): */ ! 162: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 163: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 164: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 165: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 166: ! 167: /* [sparc] initiator maximum cycle size: 8 bits ! 168: [sparc] initiator A1,A0: 01 ! 169: [gen] responder port size: 8 bits ! 170: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 171: (code 1.1.1.1, OP3 lane 3): */ ! 172: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 173: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 174: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 175: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 176: ! 177: /* [sparc] initiator maximum cycle size: 8 bits ! 178: [sparc] initiator A1,A0: 01 ! 179: [gen] responder port size: 8 bits ! 180: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 181: (code 1.1.1.2, OP3 lane 3): */ ! 182: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 183: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 184: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 185: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 186: ! 187: /* [sparc] initiator maximum cycle size: 8 bits ! 188: [sparc] initiator A1,A0: 01 ! 189: [gen] responder port size: 8 bits ! 190: [gen] responder port least lane: 3 (lanes D31-D24) ! 191: (code 1.1.1.3, OP3 lane 3): */ ! 192: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 193: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 194: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 195: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 196: ! 197: /* [sparc] initiator maximum cycle size: 8 bits ! 198: [sparc] initiator A1,A0: 01 ! 199: [gen] responder port size: 16 bits ! 200: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 201: (code 1.1.2.0, OP3 lane 2): */ ! 202: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 203: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 204: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 205: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 206: ! 207: /* [sparc] initiator maximum cycle size: 8 bits ! 208: [sparc] initiator A1,A0: 01 ! 209: [gen] responder port size: 16 bits ! 210: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 211: (code 1.1.2.1, OP3 lane 2): */ ! 212: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 213: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 214: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 215: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 216: ! 217: /* [sparc] initiator maximum cycle size: 8 bits ! 218: [sparc] initiator A1,A0: 01 ! 219: [gen] responder port size: 16 bits ! 220: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 221: (code 1.1.2.2, OP3 lane 2): */ ! 222: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 223: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 224: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 225: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 226: ! 227: /* [sparc] initiator maximum cycle size: 8 bits ! 228: [sparc] initiator A1,A0: 01 ! 229: [gen] responder port size: 16 bits ! 230: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 231: (code 1.1.2.3, OP3 lane 2): */ ! 232: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 233: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 234: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 235: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 236: ! 237: /* [sparc] initiator maximum cycle size: 8 bits ! 238: [sparc] initiator A1,A0: 01 ! 239: [gen] responder port size: 32 bits ! 240: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 241: (code 1.1.4.0, OP3 lane 2): */ ! 242: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 243: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 244: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 245: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 246: ! 247: /* [sparc] initiator maximum cycle size: 8 bits ! 248: [sparc] initiator A1,A0: 01 ! 249: [gen] responder port size: 32 bits ! 250: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 251: (code 1.1.4.1, OP3 lane 2): */ ! 252: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 253: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 254: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 255: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 256: ! 257: /* [sparc] initiator maximum cycle size: 8 bits ! 258: [sparc] initiator A1,A0: 01 ! 259: [gen] responder port size: 32 bits ! 260: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 261: (code 1.1.4.2, OP3 lane 2): */ ! 262: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 263: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 264: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 265: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 266: ! 267: /* [sparc] initiator maximum cycle size: 8 bits ! 268: [sparc] initiator A1,A0: 01 ! 269: [gen] responder port size: 32 bits ! 270: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 271: (code 1.1.4.3, OP3 lane 2): */ ! 272: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 273: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 274: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 275: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 276: ! 277: /* [sparc] initiator maximum cycle size: 8 bits ! 278: [sparc] initiator A1,A0: 10 ! 279: [gen] responder port size: 8 bits ! 280: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 281: (code 1.2.1.0, OP3 lane 3): */ ! 282: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 283: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 284: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 285: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 286: ! 287: /* [sparc] initiator maximum cycle size: 8 bits ! 288: [sparc] initiator A1,A0: 10 ! 289: [gen] responder port size: 8 bits ! 290: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 291: (code 1.2.1.1, OP3 lane 3): */ ! 292: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 293: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 294: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 295: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 296: ! 297: /* [sparc] initiator maximum cycle size: 8 bits ! 298: [sparc] initiator A1,A0: 10 ! 299: [gen] responder port size: 8 bits ! 300: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 301: (code 1.2.1.2, OP3 lane 3): */ ! 302: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 303: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 304: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 305: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 306: ! 307: /* [sparc] initiator maximum cycle size: 8 bits ! 308: [sparc] initiator A1,A0: 10 ! 309: [gen] responder port size: 8 bits ! 310: [gen] responder port least lane: 3 (lanes D31-D24) ! 311: (code 1.2.1.3, OP3 lane 3): */ ! 312: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 313: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 314: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 315: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 316: ! 317: /* [sparc] initiator maximum cycle size: 8 bits ! 318: [sparc] initiator A1,A0: 10 ! 319: [gen] responder port size: 16 bits ! 320: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 321: (code 1.2.2.0, OP3 lane 3): */ ! 322: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 323: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 324: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 325: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 326: ! 327: /* [sparc] initiator maximum cycle size: 8 bits ! 328: [sparc] initiator A1,A0: 10 ! 329: [gen] responder port size: 16 bits ! 330: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 331: (code 1.2.2.1, OP3 lane 3): */ ! 332: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 333: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 334: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 335: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 336: ! 337: /* [sparc] initiator maximum cycle size: 8 bits ! 338: [sparc] initiator A1,A0: 10 ! 339: [gen] responder port size: 16 bits ! 340: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 341: (code 1.2.2.2, OP3 lane 3): */ ! 342: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 343: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 344: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 345: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 346: ! 347: /* [sparc] initiator maximum cycle size: 8 bits ! 348: [sparc] initiator A1,A0: 10 ! 349: [gen] responder port size: 16 bits ! 350: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 351: (code 1.2.2.3, OP3 lane 3): */ ! 352: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 353: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 354: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 355: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 356: ! 357: /* [sparc] initiator maximum cycle size: 8 bits ! 358: [sparc] initiator A1,A0: 10 ! 359: [gen] responder port size: 32 bits ! 360: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 361: (code 1.2.4.0, OP3 lane 1): */ ! 362: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 363: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 364: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 365: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 366: ! 367: /* [sparc] initiator maximum cycle size: 8 bits ! 368: [sparc] initiator A1,A0: 10 ! 369: [gen] responder port size: 32 bits ! 370: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 371: (code 1.2.4.1, OP3 lane 1): */ ! 372: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 373: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 374: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 375: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 376: ! 377: /* [sparc] initiator maximum cycle size: 8 bits ! 378: [sparc] initiator A1,A0: 10 ! 379: [gen] responder port size: 32 bits ! 380: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 381: (code 1.2.4.2, OP3 lane 1): */ ! 382: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 383: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 384: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 385: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 386: ! 387: /* [sparc] initiator maximum cycle size: 8 bits ! 388: [sparc] initiator A1,A0: 10 ! 389: [gen] responder port size: 32 bits ! 390: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 391: (code 1.2.4.3, OP3 lane 1): */ ! 392: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 393: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 394: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 395: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 396: ! 397: /* [sparc] initiator maximum cycle size: 8 bits ! 398: [sparc] initiator A1,A0: 11 ! 399: [gen] responder port size: 8 bits ! 400: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 401: (code 1.3.1.0, OP3 lane 3): */ ! 402: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 403: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 404: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 405: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 406: ! 407: /* [sparc] initiator maximum cycle size: 8 bits ! 408: [sparc] initiator A1,A0: 11 ! 409: [gen] responder port size: 8 bits ! 410: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 411: (code 1.3.1.1, OP3 lane 3): */ ! 412: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 413: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 414: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 415: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 416: ! 417: /* [sparc] initiator maximum cycle size: 8 bits ! 418: [sparc] initiator A1,A0: 11 ! 419: [gen] responder port size: 8 bits ! 420: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 421: (code 1.3.1.2, OP3 lane 3): */ ! 422: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 423: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 424: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 425: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 426: ! 427: /* [sparc] initiator maximum cycle size: 8 bits ! 428: [sparc] initiator A1,A0: 11 ! 429: [gen] responder port size: 8 bits ! 430: [gen] responder port least lane: 3 (lanes D31-D24) ! 431: (code 1.3.1.3, OP3 lane 3): */ ! 432: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 433: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 434: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 435: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 436: ! 437: /* [sparc] initiator maximum cycle size: 8 bits ! 438: [sparc] initiator A1,A0: 11 ! 439: [gen] responder port size: 16 bits ! 440: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 441: (code 1.3.2.0, OP3 lane 2): */ ! 442: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 443: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 444: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 445: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 446: ! 447: /* [sparc] initiator maximum cycle size: 8 bits ! 448: [sparc] initiator A1,A0: 11 ! 449: [gen] responder port size: 16 bits ! 450: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 451: (code 1.3.2.1, OP3 lane 2): */ ! 452: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 453: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 454: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 455: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 456: ! 457: /* [sparc] initiator maximum cycle size: 8 bits ! 458: [sparc] initiator A1,A0: 11 ! 459: [gen] responder port size: 16 bits ! 460: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 461: (code 1.3.2.2, OP3 lane 2): */ ! 462: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 463: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 464: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 465: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 466: ! 467: /* [sparc] initiator maximum cycle size: 8 bits ! 468: [sparc] initiator A1,A0: 11 ! 469: [gen] responder port size: 16 bits ! 470: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 471: (code 1.3.2.3, OP3 lane 2): */ ! 472: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 473: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 474: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 475: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 476: ! 477: /* [sparc] initiator maximum cycle size: 8 bits ! 478: [sparc] initiator A1,A0: 11 ! 479: [gen] responder port size: 32 bits ! 480: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 481: (code 1.3.4.0, OP3 lane 0): */ ! 482: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)), ! 483: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 484: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 485: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ8_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 486: ! 487: /* [sparc] initiator maximum cycle size: 8 bits ! 488: [sparc] initiator A1,A0: 11 ! 489: [gen] responder port size: 32 bits ! 490: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 491: (code 1.3.4.1, OP3 lane 0): */ ! 492: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 493: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 494: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 495: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 496: ! 497: /* [sparc] initiator maximum cycle size: 8 bits ! 498: [sparc] initiator A1,A0: 11 ! 499: [gen] responder port size: 32 bits ! 500: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 501: (code 1.3.4.2, OP3 lane 0): */ ! 502: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 503: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 504: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 505: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 506: ! 507: /* [sparc] initiator maximum cycle size: 8 bits ! 508: [sparc] initiator A1,A0: 11 ! 509: [gen] responder port size: 32 bits ! 510: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 511: (code 1.3.4.3, OP3 lane 0): */ ! 512: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 513: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 514: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 515: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 516: ! 517: /* [sparc] initiator maximum cycle size: 16 bits ! 518: [sparc] initiator A1,A0: 00 ! 519: [gen] responder port size: 8 bits ! 520: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 521: (code 2.0.1.0, OP3 lane 2): */ ! 522: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 523: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 524: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 525: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 526: ! 527: /* [sparc] initiator maximum cycle size: 16 bits ! 528: [sparc] initiator A1,A0: 00 ! 529: [gen] responder port size: 8 bits ! 530: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 531: (code 2.0.1.1, OP3 lane 2): */ ! 532: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 533: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 534: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 535: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 536: ! 537: /* [sparc] initiator maximum cycle size: 16 bits ! 538: [sparc] initiator A1,A0: 00 ! 539: [gen] responder port size: 8 bits ! 540: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 541: (code 2.0.1.2, OP3 lane 2): */ ! 542: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 543: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 544: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 545: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 546: ! 547: /* [sparc] initiator maximum cycle size: 16 bits ! 548: [sparc] initiator A1,A0: 00 ! 549: [gen] responder port size: 8 bits ! 550: [gen] responder port least lane: 3 (lanes D31-D24) ! 551: (code 2.0.1.3, OP3 lane 2): */ ! 552: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 553: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 554: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 555: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 556: ! 557: /* [sparc] initiator maximum cycle size: 16 bits ! 558: [sparc] initiator A1,A0: 00 ! 559: [gen] responder port size: 16 bits ! 560: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 561: (code 2.0.2.0, OP3 lane 2): */ ! 562: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 563: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 564: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 565: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 566: ! 567: /* [sparc] initiator maximum cycle size: 16 bits ! 568: [sparc] initiator A1,A0: 00 ! 569: [gen] responder port size: 16 bits ! 570: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 571: (code 2.0.2.1, OP3 lane 2): */ ! 572: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 573: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 574: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 575: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 576: ! 577: /* [sparc] initiator maximum cycle size: 16 bits ! 578: [sparc] initiator A1,A0: 00 ! 579: [gen] responder port size: 16 bits ! 580: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 581: (code 2.0.2.2, OP3 lane 2): */ ! 582: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 583: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 584: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 585: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 586: ! 587: /* [sparc] initiator maximum cycle size: 16 bits ! 588: [sparc] initiator A1,A0: 00 ! 589: [gen] responder port size: 16 bits ! 590: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 591: (code 2.0.2.3, OP3 lane 2): */ ! 592: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 593: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 594: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 595: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 596: ! 597: /* [sparc] initiator maximum cycle size: 16 bits ! 598: [sparc] initiator A1,A0: 00 ! 599: [gen] responder port size: 32 bits ! 600: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 601: (code 2.0.4.0, OP3 lane 2): */ ! 602: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 603: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 604: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 605: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 606: ! 607: /* [sparc] initiator maximum cycle size: 16 bits ! 608: [sparc] initiator A1,A0: 00 ! 609: [gen] responder port size: 32 bits ! 610: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 611: (code 2.0.4.1, OP3 lane 2): */ ! 612: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 613: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 614: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 615: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 616: ! 617: /* [sparc] initiator maximum cycle size: 16 bits ! 618: [sparc] initiator A1,A0: 00 ! 619: [gen] responder port size: 32 bits ! 620: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 621: (code 2.0.4.2, OP3 lane 2): */ ! 622: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 623: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 624: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 625: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 626: ! 627: /* [sparc] initiator maximum cycle size: 16 bits ! 628: [sparc] initiator A1,A0: 00 ! 629: [gen] responder port size: 32 bits ! 630: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 631: (code 2.0.4.3, OP3 lane 2): */ ! 632: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 633: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 634: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 635: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 636: ! 637: /* [sparc] initiator maximum cycle size: 16 bits ! 638: [sparc] initiator A1,A0: 01 ! 639: [gen] responder port size: 8 bits ! 640: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 641: (code 2.1.1.0, OP3 lane 2): */ ! 642: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 643: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 644: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 645: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 646: ! 647: /* [sparc] initiator maximum cycle size: 16 bits ! 648: [sparc] initiator A1,A0: 01 ! 649: [gen] responder port size: 8 bits ! 650: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 651: (code 2.1.1.1, OP3 lane 2): */ ! 652: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 653: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 654: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 655: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 656: ! 657: /* [sparc] initiator maximum cycle size: 16 bits ! 658: [sparc] initiator A1,A0: 01 ! 659: [gen] responder port size: 8 bits ! 660: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 661: (code 2.1.1.2, OP3 lane 2): */ ! 662: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 663: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 664: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 665: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 666: ! 667: /* [sparc] initiator maximum cycle size: 16 bits ! 668: [sparc] initiator A1,A0: 01 ! 669: [gen] responder port size: 8 bits ! 670: [gen] responder port least lane: 3 (lanes D31-D24) ! 671: (code 2.1.1.3, OP3 lane 2): */ ! 672: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 673: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 674: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 675: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 676: ! 677: /* [sparc] initiator maximum cycle size: 16 bits ! 678: [sparc] initiator A1,A0: 01 ! 679: [gen] responder port size: 16 bits ! 680: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 681: (code 2.1.2.0, OP3 lane 1): */ ! 682: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 683: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 684: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 685: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 686: ! 687: /* [sparc] initiator maximum cycle size: 16 bits ! 688: [sparc] initiator A1,A0: 01 ! 689: [gen] responder port size: 16 bits ! 690: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 691: (code 2.1.2.1, OP3 lane 1): */ ! 692: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 693: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 694: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 695: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 696: ! 697: /* [sparc] initiator maximum cycle size: 16 bits ! 698: [sparc] initiator A1,A0: 01 ! 699: [gen] responder port size: 16 bits ! 700: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 701: (code 2.1.2.2, OP3 lane 1): */ ! 702: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 703: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 704: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 705: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 706: ! 707: /* [sparc] initiator maximum cycle size: 16 bits ! 708: [sparc] initiator A1,A0: 01 ! 709: [gen] responder port size: 16 bits ! 710: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 711: (code 2.1.2.3, OP3 lane 1): */ ! 712: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 713: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 714: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 715: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 716: ! 717: /* [sparc] initiator maximum cycle size: 16 bits ! 718: [sparc] initiator A1,A0: 01 ! 719: [gen] responder port size: 32 bits ! 720: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 721: (code 2.1.4.0, OP3 lane 1): */ ! 722: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 723: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 724: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 725: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 726: ! 727: /* [sparc] initiator maximum cycle size: 16 bits ! 728: [sparc] initiator A1,A0: 01 ! 729: [gen] responder port size: 32 bits ! 730: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 731: (code 2.1.4.1, OP3 lane 1): */ ! 732: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 733: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 734: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 735: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 736: ! 737: /* [sparc] initiator maximum cycle size: 16 bits ! 738: [sparc] initiator A1,A0: 01 ! 739: [gen] responder port size: 32 bits ! 740: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 741: (code 2.1.4.2, OP3 lane 1): */ ! 742: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 743: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 744: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 745: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 746: ! 747: /* [sparc] initiator maximum cycle size: 16 bits ! 748: [sparc] initiator A1,A0: 01 ! 749: [gen] responder port size: 32 bits ! 750: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 751: (code 2.1.4.3, OP3 lane 1): */ ! 752: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 753: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 754: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 755: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 756: ! 757: /* [sparc] initiator maximum cycle size: 16 bits ! 758: [sparc] initiator A1,A0: 10 ! 759: [gen] responder port size: 8 bits ! 760: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 761: (code 2.2.1.0, OP3 lane 2): */ ! 762: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 763: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 764: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 765: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 766: ! 767: /* [sparc] initiator maximum cycle size: 16 bits ! 768: [sparc] initiator A1,A0: 10 ! 769: [gen] responder port size: 8 bits ! 770: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 771: (code 2.2.1.1, OP3 lane 2): */ ! 772: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 773: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 774: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 775: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 776: ! 777: /* [sparc] initiator maximum cycle size: 16 bits ! 778: [sparc] initiator A1,A0: 10 ! 779: [gen] responder port size: 8 bits ! 780: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 781: (code 2.2.1.2, OP3 lane 2): */ ! 782: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 783: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 784: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 785: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 786: ! 787: /* [sparc] initiator maximum cycle size: 16 bits ! 788: [sparc] initiator A1,A0: 10 ! 789: [gen] responder port size: 8 bits ! 790: [gen] responder port least lane: 3 (lanes D31-D24) ! 791: (code 2.2.1.3, OP3 lane 2): */ ! 792: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 793: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 794: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 795: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 796: ! 797: /* [sparc] initiator maximum cycle size: 16 bits ! 798: [sparc] initiator A1,A0: 10 ! 799: [gen] responder port size: 16 bits ! 800: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 801: (code 2.2.2.0, OP3 lane 2): */ ! 802: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 803: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 804: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 805: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 806: ! 807: /* [sparc] initiator maximum cycle size: 16 bits ! 808: [sparc] initiator A1,A0: 10 ! 809: [gen] responder port size: 16 bits ! 810: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 811: (code 2.2.2.1, OP3 lane 2): */ ! 812: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 813: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 814: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 815: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 816: ! 817: /* [sparc] initiator maximum cycle size: 16 bits ! 818: [sparc] initiator A1,A0: 10 ! 819: [gen] responder port size: 16 bits ! 820: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 821: (code 2.2.2.2, OP3 lane 2): */ ! 822: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 823: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 824: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 825: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 826: ! 827: /* [sparc] initiator maximum cycle size: 16 bits ! 828: [sparc] initiator A1,A0: 10 ! 829: [gen] responder port size: 16 bits ! 830: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 831: (code 2.2.2.3, OP3 lane 2): */ ! 832: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 833: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 834: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 835: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 836: ! 837: /* [sparc] initiator maximum cycle size: 16 bits ! 838: [sparc] initiator A1,A0: 10 ! 839: [gen] responder port size: 32 bits ! 840: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 841: (code 2.2.4.0, OP3 lane 0): */ ! 842: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)), ! 843: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 844: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 845: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 846: ! 847: /* [sparc] initiator maximum cycle size: 16 bits ! 848: [sparc] initiator A1,A0: 10 ! 849: [gen] responder port size: 32 bits ! 850: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 851: (code 2.2.4.1, OP3 lane 0): */ ! 852: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 853: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 854: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 855: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 856: ! 857: /* [sparc] initiator maximum cycle size: 16 bits ! 858: [sparc] initiator A1,A0: 10 ! 859: [gen] responder port size: 32 bits ! 860: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 861: (code 2.2.4.2, OP3 lane 0): */ ! 862: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 863: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 864: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 865: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 866: ! 867: /* [sparc] initiator maximum cycle size: 16 bits ! 868: [sparc] initiator A1,A0: 10 ! 869: [gen] responder port size: 32 bits ! 870: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 871: (code 2.2.4.3, OP3 lane 0): */ ! 872: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 873: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 874: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 875: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 876: ! 877: /* [sparc] initiator maximum cycle size: 16 bits ! 878: [sparc] initiator A1,A0: 11 ! 879: [gen] responder port size: 8 bits ! 880: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 881: (code 2.3.1.0, OP3 lane 2): */ ! 882: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 883: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 884: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 885: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 886: ! 887: /* [sparc] initiator maximum cycle size: 16 bits ! 888: [sparc] initiator A1,A0: 11 ! 889: [gen] responder port size: 8 bits ! 890: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 891: (code 2.3.1.1, OP3 lane 2): */ ! 892: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 893: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 894: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 895: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 896: ! 897: /* [sparc] initiator maximum cycle size: 16 bits ! 898: [sparc] initiator A1,A0: 11 ! 899: [gen] responder port size: 8 bits ! 900: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 901: (code 2.3.1.2, OP3 lane 2): */ ! 902: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 903: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 904: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 905: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 906: ! 907: /* [sparc] initiator maximum cycle size: 16 bits ! 908: [sparc] initiator A1,A0: 11 ! 909: [gen] responder port size: 8 bits ! 910: [gen] responder port least lane: 3 (lanes D31-D24) ! 911: (code 2.3.1.3, OP3 lane 2): */ ! 912: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 913: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 914: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 915: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 916: ! 917: /* [sparc] initiator maximum cycle size: 16 bits ! 918: [sparc] initiator A1,A0: 11 ! 919: [gen] responder port size: 16 bits ! 920: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 921: (code 2.3.2.0, OP3 lane 1): */ ! 922: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 923: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 924: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 925: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 926: ! 927: /* [sparc] initiator maximum cycle size: 16 bits ! 928: [sparc] initiator A1,A0: 11 ! 929: [gen] responder port size: 16 bits ! 930: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 931: (code 2.3.2.1, OP3 lane 1): */ ! 932: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 933: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 934: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 935: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 936: ! 937: /* [sparc] initiator maximum cycle size: 16 bits ! 938: [sparc] initiator A1,A0: 11 ! 939: [gen] responder port size: 16 bits ! 940: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 941: (code 2.3.2.2, OP3 lane 1): */ ! 942: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 943: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 944: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 945: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 946: ! 947: /* [sparc] initiator maximum cycle size: 16 bits ! 948: [sparc] initiator A1,A0: 11 ! 949: [gen] responder port size: 16 bits ! 950: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 951: (code 2.3.2.3, OP3 lane 1): */ ! 952: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 953: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 954: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 955: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 956: ! 957: /* [sparc] initiator maximum cycle size: 16 bits ! 958: [sparc] initiator A1,A0: 11 ! 959: [gen] responder port size: 32 bits ! 960: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 961: (code 2.3.4.0, OP3 lane -1): */ ! 962: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)), ! 963: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ16_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 964: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 965: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ16_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 966: ! 967: /* [sparc] initiator maximum cycle size: 16 bits ! 968: [sparc] initiator A1,A0: 11 ! 969: [gen] responder port size: 32 bits ! 970: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 971: (code 2.3.4.1, OP3 lane -1): */ ! 972: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 973: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 974: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 975: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 976: ! 977: /* [sparc] initiator maximum cycle size: 16 bits ! 978: [sparc] initiator A1,A0: 11 ! 979: [gen] responder port size: 32 bits ! 980: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 981: (code 2.3.4.2, OP3 lane -1): */ ! 982: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 983: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 984: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 985: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 986: ! 987: /* [sparc] initiator maximum cycle size: 16 bits ! 988: [sparc] initiator A1,A0: 11 ! 989: [gen] responder port size: 32 bits ! 990: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 991: (code 2.3.4.3, OP3 lane -1): */ ! 992: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 993: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 994: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 995: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 996: ! 997: /* [sparc] initiator maximum cycle size: 24 bits ! 998: [sparc] initiator A1,A0: 00 ! 999: [gen] responder port size: 8 bits ! 1000: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1001: (code 3.0.1.0, OP3 lane 1): */ ! 1002: /* D7-D0 */ TME_BUS_LANE_UNDEF | TME_BUS_LANE_WARN, ! 1003: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1004: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1005: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1006: ! 1007: /* [sparc] initiator maximum cycle size: 24 bits ! 1008: [sparc] initiator A1,A0: 00 ! 1009: [gen] responder port size: 8 bits ! 1010: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1011: (code 3.0.1.1, OP3 lane 1): */ ! 1012: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1013: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1014: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1015: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1016: ! 1017: /* [sparc] initiator maximum cycle size: 24 bits ! 1018: [sparc] initiator A1,A0: 00 ! 1019: [gen] responder port size: 8 bits ! 1020: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1021: (code 3.0.1.2, OP3 lane 1): */ ! 1022: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1023: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1024: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1025: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1026: ! 1027: /* [sparc] initiator maximum cycle size: 24 bits ! 1028: [sparc] initiator A1,A0: 00 ! 1029: [gen] responder port size: 8 bits ! 1030: [gen] responder port least lane: 3 (lanes D31-D24) ! 1031: (code 3.0.1.3, OP3 lane 1): */ ! 1032: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1033: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1034: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1035: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1036: ! 1037: /* [sparc] initiator maximum cycle size: 24 bits ! 1038: [sparc] initiator A1,A0: 00 ! 1039: [gen] responder port size: 16 bits ! 1040: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1041: (code 3.0.2.0, OP3 lane 1): */ ! 1042: /* D7-D0 */ TME_BUS_LANE_UNDEF | TME_BUS_LANE_WARN, ! 1043: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1044: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1045: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1046: ! 1047: /* [sparc] initiator maximum cycle size: 24 bits ! 1048: [sparc] initiator A1,A0: 00 ! 1049: [gen] responder port size: 16 bits ! 1050: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1051: (code 3.0.2.1, OP3 lane 1): */ ! 1052: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1053: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1054: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1055: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1056: ! 1057: /* [sparc] initiator maximum cycle size: 24 bits ! 1058: [sparc] initiator A1,A0: 00 ! 1059: [gen] responder port size: 16 bits ! 1060: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1061: (code 3.0.2.2, OP3 lane 1): */ ! 1062: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1063: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1064: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1065: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1066: ! 1067: /* [sparc] initiator maximum cycle size: 24 bits ! 1068: [sparc] initiator A1,A0: 00 ! 1069: [gen] responder port size: 16 bits ! 1070: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1071: (code 3.0.2.3, OP3 lane 1): */ ! 1072: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1073: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1074: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1075: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1076: ! 1077: /* [sparc] initiator maximum cycle size: 24 bits ! 1078: [sparc] initiator A1,A0: 00 ! 1079: [gen] responder port size: 32 bits ! 1080: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1081: (code 3.0.4.0, OP3 lane 1): */ ! 1082: /* D7-D0 */ TME_BUS_LANE_UNDEF, ! 1083: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)), ! 1084: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1085: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1086: ! 1087: /* [sparc] initiator maximum cycle size: 24 bits ! 1088: [sparc] initiator A1,A0: 00 ! 1089: [gen] responder port size: 32 bits ! 1090: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1091: (code 3.0.4.1, OP3 lane 1): */ ! 1092: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1093: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1094: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1095: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1096: ! 1097: /* [sparc] initiator maximum cycle size: 24 bits ! 1098: [sparc] initiator A1,A0: 00 ! 1099: [gen] responder port size: 32 bits ! 1100: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1101: (code 3.0.4.2, OP3 lane 1): */ ! 1102: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1103: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1104: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1105: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1106: ! 1107: /* [sparc] initiator maximum cycle size: 24 bits ! 1108: [sparc] initiator A1,A0: 00 ! 1109: [gen] responder port size: 32 bits ! 1110: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1111: (code 3.0.4.3, OP3 lane 1): */ ! 1112: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1113: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1114: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1115: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1116: ! 1117: /* [sparc] initiator maximum cycle size: 24 bits ! 1118: [sparc] initiator A1,A0: 01 ! 1119: [gen] responder port size: 8 bits ! 1120: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1121: (code 3.1.1.0, OP3 lane 1): */ ! 1122: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1123: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1124: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1125: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1126: ! 1127: /* [sparc] initiator maximum cycle size: 24 bits ! 1128: [sparc] initiator A1,A0: 01 ! 1129: [gen] responder port size: 8 bits ! 1130: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1131: (code 3.1.1.1, OP3 lane 1): */ ! 1132: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1133: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1134: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1135: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1136: ! 1137: /* [sparc] initiator maximum cycle size: 24 bits ! 1138: [sparc] initiator A1,A0: 01 ! 1139: [gen] responder port size: 8 bits ! 1140: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1141: (code 3.1.1.2, OP3 lane 1): */ ! 1142: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1143: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1144: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1145: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1146: ! 1147: /* [sparc] initiator maximum cycle size: 24 bits ! 1148: [sparc] initiator A1,A0: 01 ! 1149: [gen] responder port size: 8 bits ! 1150: [gen] responder port least lane: 3 (lanes D31-D24) ! 1151: (code 3.1.1.3, OP3 lane 1): */ ! 1152: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1153: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1154: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1155: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1156: ! 1157: /* [sparc] initiator maximum cycle size: 24 bits ! 1158: [sparc] initiator A1,A0: 01 ! 1159: [gen] responder port size: 16 bits ! 1160: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1161: (code 3.1.2.0, OP3 lane 0): */ ! 1162: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1163: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1164: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1165: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1166: ! 1167: /* [sparc] initiator maximum cycle size: 24 bits ! 1168: [sparc] initiator A1,A0: 01 ! 1169: [gen] responder port size: 16 bits ! 1170: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1171: (code 3.1.2.1, OP3 lane 0): */ ! 1172: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1173: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1174: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1175: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1176: ! 1177: /* [sparc] initiator maximum cycle size: 24 bits ! 1178: [sparc] initiator A1,A0: 01 ! 1179: [gen] responder port size: 16 bits ! 1180: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1181: (code 3.1.2.2, OP3 lane 0): */ ! 1182: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1183: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1184: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1185: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1186: ! 1187: /* [sparc] initiator maximum cycle size: 24 bits ! 1188: [sparc] initiator A1,A0: 01 ! 1189: [gen] responder port size: 16 bits ! 1190: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1191: (code 3.1.2.3, OP3 lane 0): */ ! 1192: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1193: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1194: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1195: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1196: ! 1197: /* [sparc] initiator maximum cycle size: 24 bits ! 1198: [sparc] initiator A1,A0: 01 ! 1199: [gen] responder port size: 32 bits ! 1200: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1201: (code 3.1.4.0, OP3 lane 0): */ ! 1202: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(3)), ! 1203: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1204: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1205: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1206: ! 1207: /* [sparc] initiator maximum cycle size: 24 bits ! 1208: [sparc] initiator A1,A0: 01 ! 1209: [gen] responder port size: 32 bits ! 1210: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1211: (code 3.1.4.1, OP3 lane 0): */ ! 1212: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1213: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1214: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1215: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1216: ! 1217: /* [sparc] initiator maximum cycle size: 24 bits ! 1218: [sparc] initiator A1,A0: 01 ! 1219: [gen] responder port size: 32 bits ! 1220: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1221: (code 3.1.4.2, OP3 lane 0): */ ! 1222: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1223: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1224: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1225: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1226: ! 1227: /* [sparc] initiator maximum cycle size: 24 bits ! 1228: [sparc] initiator A1,A0: 01 ! 1229: [gen] responder port size: 32 bits ! 1230: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1231: (code 3.1.4.3, OP3 lane 0): */ ! 1232: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1233: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1234: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1235: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1236: ! 1237: /* [sparc] initiator maximum cycle size: 24 bits ! 1238: [sparc] initiator A1,A0: 10 ! 1239: [gen] responder port size: 8 bits ! 1240: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1241: (code 3.2.1.0, OP3 lane 1): */ ! 1242: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1243: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1244: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1245: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1246: ! 1247: /* [sparc] initiator maximum cycle size: 24 bits ! 1248: [sparc] initiator A1,A0: 10 ! 1249: [gen] responder port size: 8 bits ! 1250: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1251: (code 3.2.1.1, OP3 lane 1): */ ! 1252: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1253: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1254: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1255: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1256: ! 1257: /* [sparc] initiator maximum cycle size: 24 bits ! 1258: [sparc] initiator A1,A0: 10 ! 1259: [gen] responder port size: 8 bits ! 1260: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1261: (code 3.2.1.2, OP3 lane 1): */ ! 1262: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1263: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1264: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1265: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1266: ! 1267: /* [sparc] initiator maximum cycle size: 24 bits ! 1268: [sparc] initiator A1,A0: 10 ! 1269: [gen] responder port size: 8 bits ! 1270: [gen] responder port least lane: 3 (lanes D31-D24) ! 1271: (code 3.2.1.3, OP3 lane 1): */ ! 1272: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1273: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1274: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1275: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1276: ! 1277: /* [sparc] initiator maximum cycle size: 24 bits ! 1278: [sparc] initiator A1,A0: 10 ! 1279: [gen] responder port size: 16 bits ! 1280: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1281: (code 3.2.2.0, OP3 lane 1): */ ! 1282: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1283: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1284: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1285: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1286: ! 1287: /* [sparc] initiator maximum cycle size: 24 bits ! 1288: [sparc] initiator A1,A0: 10 ! 1289: [gen] responder port size: 16 bits ! 1290: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1291: (code 3.2.2.1, OP3 lane 1): */ ! 1292: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1293: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1294: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1295: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1296: ! 1297: /* [sparc] initiator maximum cycle size: 24 bits ! 1298: [sparc] initiator A1,A0: 10 ! 1299: [gen] responder port size: 16 bits ! 1300: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1301: (code 3.2.2.2, OP3 lane 1): */ ! 1302: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1303: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1304: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1305: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1306: ! 1307: /* [sparc] initiator maximum cycle size: 24 bits ! 1308: [sparc] initiator A1,A0: 10 ! 1309: [gen] responder port size: 16 bits ! 1310: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1311: (code 3.2.2.3, OP3 lane 1): */ ! 1312: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1313: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1314: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1315: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1316: ! 1317: /* [sparc] initiator maximum cycle size: 24 bits ! 1318: [sparc] initiator A1,A0: 10 ! 1319: [gen] responder port size: 32 bits ! 1320: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1321: (code 3.2.4.0, OP3 lane -1): */ ! 1322: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)), ! 1323: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1324: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1325: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1326: ! 1327: /* [sparc] initiator maximum cycle size: 24 bits ! 1328: [sparc] initiator A1,A0: 10 ! 1329: [gen] responder port size: 32 bits ! 1330: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1331: (code 3.2.4.1, OP3 lane -1): */ ! 1332: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1333: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1334: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1335: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1336: ! 1337: /* [sparc] initiator maximum cycle size: 24 bits ! 1338: [sparc] initiator A1,A0: 10 ! 1339: [gen] responder port size: 32 bits ! 1340: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1341: (code 3.2.4.2, OP3 lane -1): */ ! 1342: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1343: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1344: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1345: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1346: ! 1347: /* [sparc] initiator maximum cycle size: 24 bits ! 1348: [sparc] initiator A1,A0: 10 ! 1349: [gen] responder port size: 32 bits ! 1350: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1351: (code 3.2.4.3, OP3 lane -1): */ ! 1352: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1353: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1354: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1355: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1356: ! 1357: /* [sparc] initiator maximum cycle size: 24 bits ! 1358: [sparc] initiator A1,A0: 11 ! 1359: [gen] responder port size: 8 bits ! 1360: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1361: (code 3.3.1.0, OP3 lane 1): */ ! 1362: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1363: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1364: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1365: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1366: ! 1367: /* [sparc] initiator maximum cycle size: 24 bits ! 1368: [sparc] initiator A1,A0: 11 ! 1369: [gen] responder port size: 8 bits ! 1370: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1371: (code 3.3.1.1, OP3 lane 1): */ ! 1372: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1373: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1374: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1375: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1376: ! 1377: /* [sparc] initiator maximum cycle size: 24 bits ! 1378: [sparc] initiator A1,A0: 11 ! 1379: [gen] responder port size: 8 bits ! 1380: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1381: (code 3.3.1.2, OP3 lane 1): */ ! 1382: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1383: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1384: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1385: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1386: ! 1387: /* [sparc] initiator maximum cycle size: 24 bits ! 1388: [sparc] initiator A1,A0: 11 ! 1389: [gen] responder port size: 8 bits ! 1390: [gen] responder port least lane: 3 (lanes D31-D24) ! 1391: (code 3.3.1.3, OP3 lane 1): */ ! 1392: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1393: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1394: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1395: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1396: ! 1397: /* [sparc] initiator maximum cycle size: 24 bits ! 1398: [sparc] initiator A1,A0: 11 ! 1399: [gen] responder port size: 16 bits ! 1400: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1401: (code 3.3.2.0, OP3 lane 0): */ ! 1402: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1403: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1404: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1405: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1406: ! 1407: /* [sparc] initiator maximum cycle size: 24 bits ! 1408: [sparc] initiator A1,A0: 11 ! 1409: [gen] responder port size: 16 bits ! 1410: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1411: (code 3.3.2.1, OP3 lane 0): */ ! 1412: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1413: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1414: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1415: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1416: ! 1417: /* [sparc] initiator maximum cycle size: 24 bits ! 1418: [sparc] initiator A1,A0: 11 ! 1419: [gen] responder port size: 16 bits ! 1420: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1421: (code 3.3.2.2, OP3 lane 0): */ ! 1422: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1423: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1424: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1425: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1426: ! 1427: /* [sparc] initiator maximum cycle size: 24 bits ! 1428: [sparc] initiator A1,A0: 11 ! 1429: [gen] responder port size: 16 bits ! 1430: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1431: (code 3.3.2.3, OP3 lane 0): */ ! 1432: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1433: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1434: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1435: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1436: ! 1437: /* [sparc] initiator maximum cycle size: 24 bits ! 1438: [sparc] initiator A1,A0: 11 ! 1439: [gen] responder port size: 32 bits ! 1440: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1441: (code 3.3.4.0, OP3 lane -2): */ ! 1442: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)), ! 1443: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ24_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1444: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1445: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ24_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1446: ! 1447: /* [sparc] initiator maximum cycle size: 24 bits ! 1448: [sparc] initiator A1,A0: 11 ! 1449: [gen] responder port size: 32 bits ! 1450: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1451: (code 3.3.4.1, OP3 lane -2): */ ! 1452: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1453: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1454: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1455: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1456: ! 1457: /* [sparc] initiator maximum cycle size: 24 bits ! 1458: [sparc] initiator A1,A0: 11 ! 1459: [gen] responder port size: 32 bits ! 1460: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1461: (code 3.3.4.2, OP3 lane -2): */ ! 1462: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1463: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1464: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1465: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1466: ! 1467: /* [sparc] initiator maximum cycle size: 24 bits ! 1468: [sparc] initiator A1,A0: 11 ! 1469: [gen] responder port size: 32 bits ! 1470: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1471: (code 3.3.4.3, OP3 lane -2): */ ! 1472: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1473: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1474: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1475: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1476: ! 1477: /* [sparc] initiator maximum cycle size: 32 bits ! 1478: [sparc] initiator A1,A0: 00 ! 1479: [gen] responder port size: 8 bits ! 1480: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1481: (code 4.0.1.0, OP3 lane 0): */ ! 1482: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1483: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1484: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1485: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1486: ! 1487: /* [sparc] initiator maximum cycle size: 32 bits ! 1488: [sparc] initiator A1,A0: 00 ! 1489: [gen] responder port size: 8 bits ! 1490: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1491: (code 4.0.1.1, OP3 lane 0): */ ! 1492: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1493: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1494: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1495: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1496: ! 1497: /* [sparc] initiator maximum cycle size: 32 bits ! 1498: [sparc] initiator A1,A0: 00 ! 1499: [gen] responder port size: 8 bits ! 1500: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1501: (code 4.0.1.2, OP3 lane 0): */ ! 1502: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1503: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1504: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1505: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1506: ! 1507: /* [sparc] initiator maximum cycle size: 32 bits ! 1508: [sparc] initiator A1,A0: 00 ! 1509: [gen] responder port size: 8 bits ! 1510: [gen] responder port least lane: 3 (lanes D31-D24) ! 1511: (code 4.0.1.3, OP3 lane 0): */ ! 1512: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1513: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1514: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1515: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1516: ! 1517: /* [sparc] initiator maximum cycle size: 32 bits ! 1518: [sparc] initiator A1,A0: 00 ! 1519: [gen] responder port size: 16 bits ! 1520: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1521: (code 4.0.2.0, OP3 lane 0): */ ! 1522: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1523: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1524: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1525: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1526: ! 1527: /* [sparc] initiator maximum cycle size: 32 bits ! 1528: [sparc] initiator A1,A0: 00 ! 1529: [gen] responder port size: 16 bits ! 1530: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1531: (code 4.0.2.1, OP3 lane 0): */ ! 1532: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1533: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1534: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1535: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1536: ! 1537: /* [sparc] initiator maximum cycle size: 32 bits ! 1538: [sparc] initiator A1,A0: 00 ! 1539: [gen] responder port size: 16 bits ! 1540: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1541: (code 4.0.2.2, OP3 lane 0): */ ! 1542: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1543: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1544: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1545: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1546: ! 1547: /* [sparc] initiator maximum cycle size: 32 bits ! 1548: [sparc] initiator A1,A0: 00 ! 1549: [gen] responder port size: 16 bits ! 1550: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1551: (code 4.0.2.3, OP3 lane 0): */ ! 1552: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1553: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1554: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1555: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1556: ! 1557: /* [sparc] initiator maximum cycle size: 32 bits ! 1558: [sparc] initiator A1,A0: 00 ! 1559: [gen] responder port size: 32 bits ! 1560: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1561: (code 4.0.4.0, OP3 lane 0): */ ! 1562: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(3)), ! 1563: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)), ! 1564: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1565: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1566: ! 1567: /* [sparc] initiator maximum cycle size: 32 bits ! 1568: [sparc] initiator A1,A0: 00 ! 1569: [gen] responder port size: 32 bits ! 1570: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1571: (code 4.0.4.1, OP3 lane 0): */ ! 1572: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1573: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1574: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1575: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1576: ! 1577: /* [sparc] initiator maximum cycle size: 32 bits ! 1578: [sparc] initiator A1,A0: 00 ! 1579: [gen] responder port size: 32 bits ! 1580: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1581: (code 4.0.4.2, OP3 lane 0): */ ! 1582: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1583: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1584: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1585: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1586: ! 1587: /* [sparc] initiator maximum cycle size: 32 bits ! 1588: [sparc] initiator A1,A0: 00 ! 1589: [gen] responder port size: 32 bits ! 1590: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1591: (code 4.0.4.3, OP3 lane 0): */ ! 1592: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1593: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1594: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1595: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1596: ! 1597: /* [sparc] initiator maximum cycle size: 32 bits ! 1598: [sparc] initiator A1,A0: 01 ! 1599: [gen] responder port size: 8 bits ! 1600: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1601: (code 4.1.1.0, OP3 lane 0): */ ! 1602: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1603: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1604: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1605: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1606: ! 1607: /* [sparc] initiator maximum cycle size: 32 bits ! 1608: [sparc] initiator A1,A0: 01 ! 1609: [gen] responder port size: 8 bits ! 1610: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1611: (code 4.1.1.1, OP3 lane 0): */ ! 1612: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1613: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1614: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1615: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1616: ! 1617: /* [sparc] initiator maximum cycle size: 32 bits ! 1618: [sparc] initiator A1,A0: 01 ! 1619: [gen] responder port size: 8 bits ! 1620: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1621: (code 4.1.1.2, OP3 lane 0): */ ! 1622: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1623: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1624: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1625: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1626: ! 1627: /* [sparc] initiator maximum cycle size: 32 bits ! 1628: [sparc] initiator A1,A0: 01 ! 1629: [gen] responder port size: 8 bits ! 1630: [gen] responder port least lane: 3 (lanes D31-D24) ! 1631: (code 4.1.1.3, OP3 lane 0): */ ! 1632: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1633: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1634: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1635: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1636: ! 1637: /* [sparc] initiator maximum cycle size: 32 bits ! 1638: [sparc] initiator A1,A0: 01 ! 1639: [gen] responder port size: 16 bits ! 1640: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1641: (code 4.1.2.0, OP3 lane -1): */ ! 1642: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1643: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1644: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1645: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1646: ! 1647: /* [sparc] initiator maximum cycle size: 32 bits ! 1648: [sparc] initiator A1,A0: 01 ! 1649: [gen] responder port size: 16 bits ! 1650: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1651: (code 4.1.2.1, OP3 lane -1): */ ! 1652: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1653: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1654: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1655: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1656: ! 1657: /* [sparc] initiator maximum cycle size: 32 bits ! 1658: [sparc] initiator A1,A0: 01 ! 1659: [gen] responder port size: 16 bits ! 1660: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1661: (code 4.1.2.2, OP3 lane -1): */ ! 1662: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1663: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1664: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1665: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1666: ! 1667: /* [sparc] initiator maximum cycle size: 32 bits ! 1668: [sparc] initiator A1,A0: 01 ! 1669: [gen] responder port size: 16 bits ! 1670: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1671: (code 4.1.2.3, OP3 lane -1): */ ! 1672: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1673: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1674: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1675: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1676: ! 1677: /* [sparc] initiator maximum cycle size: 32 bits ! 1678: [sparc] initiator A1,A0: 01 ! 1679: [gen] responder port size: 32 bits ! 1680: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1681: (code 4.1.4.0, OP3 lane -1): */ ! 1682: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(2)), ! 1683: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1684: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1685: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1686: ! 1687: /* [sparc] initiator maximum cycle size: 32 bits ! 1688: [sparc] initiator A1,A0: 01 ! 1689: [gen] responder port size: 32 bits ! 1690: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1691: (code 4.1.4.1, OP3 lane -1): */ ! 1692: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1693: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1694: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1695: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1696: ! 1697: /* [sparc] initiator maximum cycle size: 32 bits ! 1698: [sparc] initiator A1,A0: 01 ! 1699: [gen] responder port size: 32 bits ! 1700: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1701: (code 4.1.4.2, OP3 lane -1): */ ! 1702: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1703: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1704: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1705: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1706: ! 1707: /* [sparc] initiator maximum cycle size: 32 bits ! 1708: [sparc] initiator A1,A0: 01 ! 1709: [gen] responder port size: 32 bits ! 1710: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1711: (code 4.1.4.3, OP3 lane -1): */ ! 1712: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1713: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1714: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1715: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1716: ! 1717: /* [sparc] initiator maximum cycle size: 32 bits ! 1718: [sparc] initiator A1,A0: 10 ! 1719: [gen] responder port size: 8 bits ! 1720: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1721: (code 4.2.1.0, OP3 lane 0): */ ! 1722: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1723: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1724: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1725: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1726: ! 1727: /* [sparc] initiator maximum cycle size: 32 bits ! 1728: [sparc] initiator A1,A0: 10 ! 1729: [gen] responder port size: 8 bits ! 1730: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1731: (code 4.2.1.1, OP3 lane 0): */ ! 1732: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1733: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1734: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1735: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1736: ! 1737: /* [sparc] initiator maximum cycle size: 32 bits ! 1738: [sparc] initiator A1,A0: 10 ! 1739: [gen] responder port size: 8 bits ! 1740: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1741: (code 4.2.1.2, OP3 lane 0): */ ! 1742: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1743: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1744: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1745: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1746: ! 1747: /* [sparc] initiator maximum cycle size: 32 bits ! 1748: [sparc] initiator A1,A0: 10 ! 1749: [gen] responder port size: 8 bits ! 1750: [gen] responder port least lane: 3 (lanes D31-D24) ! 1751: (code 4.2.1.3, OP3 lane 0): */ ! 1752: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1753: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1754: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1755: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1756: ! 1757: /* [sparc] initiator maximum cycle size: 32 bits ! 1758: [sparc] initiator A1,A0: 10 ! 1759: [gen] responder port size: 16 bits ! 1760: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1761: (code 4.2.2.0, OP3 lane 0): */ ! 1762: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1763: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1764: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1765: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1766: ! 1767: /* [sparc] initiator maximum cycle size: 32 bits ! 1768: [sparc] initiator A1,A0: 10 ! 1769: [gen] responder port size: 16 bits ! 1770: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1771: (code 4.2.2.1, OP3 lane 0): */ ! 1772: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1773: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1774: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1775: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1776: ! 1777: /* [sparc] initiator maximum cycle size: 32 bits ! 1778: [sparc] initiator A1,A0: 10 ! 1779: [gen] responder port size: 16 bits ! 1780: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1781: (code 4.2.2.2, OP3 lane 0): */ ! 1782: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1783: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1784: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1785: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1786: ! 1787: /* [sparc] initiator maximum cycle size: 32 bits ! 1788: [sparc] initiator A1,A0: 10 ! 1789: [gen] responder port size: 16 bits ! 1790: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1791: (code 4.2.2.3, OP3 lane 0): */ ! 1792: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1793: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1794: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1795: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1796: ! 1797: /* [sparc] initiator maximum cycle size: 32 bits ! 1798: [sparc] initiator A1,A0: 10 ! 1799: [gen] responder port size: 32 bits ! 1800: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1801: (code 4.2.4.0, OP3 lane -2): */ ! 1802: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)), ! 1803: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1804: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1805: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1806: ! 1807: /* [sparc] initiator maximum cycle size: 32 bits ! 1808: [sparc] initiator A1,A0: 10 ! 1809: [gen] responder port size: 32 bits ! 1810: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1811: (code 4.2.4.1, OP3 lane -2): */ ! 1812: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1813: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1814: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1815: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1816: ! 1817: /* [sparc] initiator maximum cycle size: 32 bits ! 1818: [sparc] initiator A1,A0: 10 ! 1819: [gen] responder port size: 32 bits ! 1820: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1821: (code 4.2.4.2, OP3 lane -2): */ ! 1822: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1823: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1824: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1825: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1826: ! 1827: /* [sparc] initiator maximum cycle size: 32 bits ! 1828: [sparc] initiator A1,A0: 10 ! 1829: [gen] responder port size: 32 bits ! 1830: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1831: (code 4.2.4.3, OP3 lane -2): */ ! 1832: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1833: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1834: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1835: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1836: ! 1837: /* [sparc] initiator maximum cycle size: 32 bits ! 1838: [sparc] initiator A1,A0: 11 ! 1839: [gen] responder port size: 8 bits ! 1840: [gen] responder port least lane: 0 (lanes D7-D0 - incorrect for 32-bit sparc) ! 1841: (code 4.3.1.0, OP3 lane 0): */ ! 1842: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1843: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1844: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1845: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1846: ! 1847: /* [sparc] initiator maximum cycle size: 32 bits ! 1848: [sparc] initiator A1,A0: 11 ! 1849: [gen] responder port size: 8 bits ! 1850: [gen] responder port least lane: 1 (lanes D15-D8 - incorrect for 32-bit sparc) ! 1851: (code 4.3.1.1, OP3 lane 0): */ ! 1852: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1853: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1854: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1855: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1856: ! 1857: /* [sparc] initiator maximum cycle size: 32 bits ! 1858: [sparc] initiator A1,A0: 11 ! 1859: [gen] responder port size: 8 bits ! 1860: [gen] responder port least lane: 2 (lanes D23-D16 - incorrect for 32-bit sparc) ! 1861: (code 4.3.1.2, OP3 lane 0): */ ! 1862: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1863: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1864: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1865: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1866: ! 1867: /* [sparc] initiator maximum cycle size: 32 bits ! 1868: [sparc] initiator A1,A0: 11 ! 1869: [gen] responder port size: 8 bits ! 1870: [gen] responder port least lane: 3 (lanes D31-D24) ! 1871: (code 4.3.1.3, OP3 lane 0): */ ! 1872: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1873: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1874: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1875: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1876: ! 1877: /* [sparc] initiator maximum cycle size: 32 bits ! 1878: [sparc] initiator A1,A0: 11 ! 1879: [gen] responder port size: 16 bits ! 1880: [gen] responder port least lane: 0 (lanes D15-D8 D7-D0 - incorrect for 32-bit sparc) ! 1881: (code 4.3.2.0, OP3 lane -1): */ ! 1882: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1883: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1884: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1885: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1886: ! 1887: /* [sparc] initiator maximum cycle size: 32 bits ! 1888: [sparc] initiator A1,A0: 11 ! 1889: [gen] responder port size: 16 bits ! 1890: [gen] responder port least lane: 1 (lanes D23-D16 D15-D8 - incorrect for 32-bit sparc) ! 1891: (code 4.3.2.1, OP3 lane -1): */ ! 1892: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1893: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE | TME_BUS_LANE_WARN, ! 1894: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1895: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1896: ! 1897: /* [sparc] initiator maximum cycle size: 32 bits ! 1898: [sparc] initiator A1,A0: 11 ! 1899: [gen] responder port size: 16 bits ! 1900: [gen] responder port least lane: 2 (lanes D31-D24 D23-D16) ! 1901: (code 4.3.2.2, OP3 lane -1): */ ! 1902: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1903: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1904: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1905: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1906: ! 1907: /* [sparc] initiator maximum cycle size: 32 bits ! 1908: [sparc] initiator A1,A0: 11 ! 1909: [gen] responder port size: 16 bits ! 1910: [gen] responder port least lane: 3 (lanes D39-D32 D31-D24 - invalid, array placeholder) ! 1911: (code 4.3.2.3, OP3 lane -1): */ ! 1912: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1913: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1914: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1915: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1916: ! 1917: /* [sparc] initiator maximum cycle size: 32 bits ! 1918: [sparc] initiator A1,A0: 11 ! 1919: [gen] responder port size: 32 bits ! 1920: [gen] responder port least lane: 0 (lanes D31-D24 D23-D16 D15-D8 D7-D0) ! 1921: (code 4.3.4.0, OP3 lane -3): */ ! 1922: /* D7-D0 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)), ! 1923: /* D15-D8 */ TME_BUS_LANE_ROUTE(SIZ32_OP(1)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1924: /* D23-D16 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1925: /* D31-D24 */ TME_BUS_LANE_ROUTE(SIZ32_OP(0)) | TME_BUS_LANE_ROUTE_WRITE_IGNORE, ! 1926: ! 1927: /* [sparc] initiator maximum cycle size: 32 bits ! 1928: [sparc] initiator A1,A0: 11 ! 1929: [gen] responder port size: 32 bits ! 1930: [gen] responder port least lane: 1 (lanes D39-D32 D31-D24 D23-D16 D15-D8 - invalid, array placeholder) ! 1931: (code 4.3.4.1, OP3 lane -3): */ ! 1932: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1933: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1934: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1935: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1936: ! 1937: /* [sparc] initiator maximum cycle size: 32 bits ! 1938: [sparc] initiator A1,A0: 11 ! 1939: [gen] responder port size: 32 bits ! 1940: [gen] responder port least lane: 2 (lanes D47-D40 D39-D32 D31-D24 D23-D16 - invalid, array placeholder) ! 1941: (code 4.3.4.2, OP3 lane -3): */ ! 1942: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1943: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1944: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1945: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1946: ! 1947: /* [sparc] initiator maximum cycle size: 32 bits ! 1948: [sparc] initiator A1,A0: 11 ! 1949: [gen] responder port size: 32 bits ! 1950: [gen] responder port least lane: 3 (lanes D55-D48 D47-D40 D39-D32 D31-D24 - invalid, array placeholder) ! 1951: (code 4.3.4.3, OP3 lane -3): */ ! 1952: /* D7-D0 */ TME_BUS_LANE_ABORT, ! 1953: /* D15-D8 */ TME_BUS_LANE_ABORT, ! 1954: /* D23-D16 */ TME_BUS_LANE_ABORT, ! 1955: /* D31-D24 */ TME_BUS_LANE_ABORT, ! 1956: }; ! 1957: #undef SIZ8_OP ! 1958: #undef SIZ16_OP ! 1959: #undef SIZ24_OP ! 1960: #undef SIZ32_OP
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.