blob: ac140c87ef798146f058aa5540fab56b595d47a8 [file] [log] [blame]
/* automatically generated by bus-device-auto.sh, do not edit! */
_TME_RCSID("$Id: bus-device-auto.sh,v 1.3 2009/08/29 17:52:04 fredette Exp $");
/* this gives the number of entries that must be in a generic bus
router array for a device with a bus size of 8 * (2 ^ siz_lg2)
bits: */
#define TME_BUS_ROUTER_INIT_SIZE(siz_lg2) \
TME_BUS_ROUTER_INIT_INDEX(siz_lg2, (1 << (siz_lg2)) + 1, 0)
/* the 16-bit big-endian bus master bus router: */
const tme_bus_lane_t tme_bus_device_router_16eb[TME_BUS_ROUTER_INIT_SIZE(TME_BUS16_LOG2)] = {
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1),
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1),
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
};
/* the 16-bit little-endian bus master bus router: */
const tme_bus_lane_t tme_bus_device_router_16el[TME_BUS_ROUTER_INIT_SIZE(TME_BUS16_LOG2)] = {
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
(a 16-bit initiator cannot request 16 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
};
/* the 16-bit bus master DMA read function: */
int
tme_bus_device_dma_read_16(struct tme_bus_device *bus_device,
tme_bus_addr_t address_init,
tme_bus_addr_t size,
tme_uint8_t *buffer,
unsigned int locks)
{
struct tme_bus_tlb *tlb, tlb_local;
struct tme_bus_connection *conn_bus;
tme_bus_addr_t count_minus_one, count;
struct tme_bus_cycle cycle;
tme_bus_addr_t address_resp;
int shift;
int err;
/* assume no error: */
err = TME_OK;
/* loop while we have more bytes to read: */
for (; err == TME_OK && size > 0; ) {
/* hash this address into a TLB entry: */
tlb = (*bus_device->tme_bus_device_tlb_hash)
(bus_device,
address_init,
TME_BUS_CYCLE_READ);
/* busy this TLB entry: */
tme_bus_tlb_busy(tlb);
/* if this TLB entry is invalid, doesn't cover this address, or if it doesn't
allow reading, reload it: */
if (tme_bus_tlb_is_invalid(tlb)
|| address_init < tlb->tme_bus_tlb_addr_first
|| address_init > tlb->tme_bus_tlb_addr_last
|| (tlb->tme_bus_tlb_emulator_off_read == TME_EMULATOR_OFF_UNDEF
&& !(tlb->tme_bus_tlb_cycles_ok & TME_BUS_CYCLE_READ))) {
/* unbusy this TLB entry for filling: */
tme_bus_tlb_unbusy_fill(tlb);
/* pass this TLB's token: */
tlb_local.tme_bus_tlb_token = tlb->tme_bus_tlb_token;
/* get our bus connection: */
conn_bus = tme_memory_atomic_pointer_read(struct tme_bus_connection *,
bus_device->tme_bus_device_connection,
&bus_device->tme_bus_device_connection_rwlock);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* reload the TLB entry: */
err = (*conn_bus->tme_bus_tlb_fill)
(conn_bus,
&tlb_local,
address_init,
TME_BUS_CYCLE_READ);
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
/* return if we couldn't fill the TLB entry: */
if (err != TME_OK) {
return (err);
}
/* store the TLB entry: */
*tlb = tlb_local;
/* loop to check the newly filled TLB entry: */
continue;
}
/* if this TLB entry allows fast reading: */
if (tlb->tme_bus_tlb_emulator_off_read != TME_EMULATOR_OFF_UNDEF) {
/* see how many bytes we can fast read from this TLB entry,
starting at this address: */
count_minus_one = (tlb->tme_bus_tlb_addr_last - address_init);
/* read that many bytes or size bytes, whichever is smaller: */
count_minus_one = TME_MIN(count_minus_one,
(size - 1));
count = count_minus_one + 1;
assert (count != 0);
/* do the bus read: */
tme_memory_bus_read_buffer((tlb->tme_bus_tlb_emulator_off_read + address_init), buffer, count, tlb->tme_bus_tlb_rwlock, sizeof(tme_uint8_t), sizeof(tme_uint16_t));
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
}
/* otherwise, we have to do a slow read: */
else {
/* get the size of this bus cycle: */
count = (1 << TME_BUS16_LOG2);
count -= (address_init & (count - 1));
count = TME_MIN(count, size);
/* fill the cycle structure: */
cycle.tme_bus_cycle_type = TME_BUS_CYCLE_READ;
cycle.tme_bus_cycle_size = count;
cycle.tme_bus_cycle_buffer = (tme_uint8_t *) buffer; /* XXX this breaks const */
cycle.tme_bus_cycle_buffer_increment = 1;
cycle.tme_bus_cycle_lane_routing
= (bus_device->tme_bus_device_router
+ TME_BUS_ROUTER_INIT_INDEX(TME_BUS16_LOG2, count, address_init));
/* XXX this should come from a socket configuration: */
cycle.tme_bus_cycle_port = TME_BUS_CYCLE_PORT(0, TME_BUS16_LOG2);
/* form the physical address for the bus cycle handler: */
address_resp = tlb->tme_bus_tlb_addr_offset + address_init;
shift = tlb->tme_bus_tlb_addr_shift;
if (shift < 0) {
address_resp <<= (0 - shift);
}
else if (shift > 0) {
address_resp >>= shift;
}
cycle.tme_bus_cycle_address = address_resp;
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* run the bus cycle: */
err = (*tlb->tme_bus_tlb_cycle)
(tlb->tme_bus_tlb_cycle_private, &cycle);
/* if the TLB entry was invalidated before the read: */
if (err == EBADF
&& tme_bus_tlb_is_invalid(tlb)) {
count = 0;
}
/* otherwise, any other error might be a bus error: */
else if (err != TME_OK) {
err = tme_bus_tlb_fault(tlb, &cycle, err);
assert (err != TME_OK);
}
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
}
/* update the address, buffer, and size and continue: */
address_init += count;
buffer += count;
size -= count;
}
return (err);
}
/* the 16-bit bus master DMA write function: */
int
tme_bus_device_dma_write_16(struct tme_bus_device *bus_device,
tme_bus_addr_t address_init,
tme_bus_addr_t size,
const tme_uint8_t *buffer,
unsigned int locks)
{
struct tme_bus_tlb *tlb, tlb_local;
struct tme_bus_connection *conn_bus;
tme_bus_addr_t count_minus_one, count;
struct tme_bus_cycle cycle;
tme_bus_addr_t address_resp;
int shift;
int err;
/* assume no error: */
err = TME_OK;
/* loop while we have more bytes to write: */
for (; err == TME_OK && size > 0; ) {
/* hash this address into a TLB entry: */
tlb = (*bus_device->tme_bus_device_tlb_hash)
(bus_device,
address_init,
TME_BUS_CYCLE_WRITE);
/* busy this TLB entry: */
tme_bus_tlb_busy(tlb);
/* if this TLB entry is invalid, doesn't cover this address, or if it doesn't
allow writing, reload it: */
if (tme_bus_tlb_is_invalid(tlb)
|| address_init < tlb->tme_bus_tlb_addr_first
|| address_init > tlb->tme_bus_tlb_addr_last
|| (tlb->tme_bus_tlb_emulator_off_write == TME_EMULATOR_OFF_UNDEF
&& !(tlb->tme_bus_tlb_cycles_ok & TME_BUS_CYCLE_WRITE))) {
/* unbusy this TLB entry for filling: */
tme_bus_tlb_unbusy_fill(tlb);
/* pass this TLB's token: */
tlb_local.tme_bus_tlb_token = tlb->tme_bus_tlb_token;
/* get our bus connection: */
conn_bus = tme_memory_atomic_pointer_read(struct tme_bus_connection *,
bus_device->tme_bus_device_connection,
&bus_device->tme_bus_device_connection_rwlock);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* reload the TLB entry: */
err = (*conn_bus->tme_bus_tlb_fill)
(conn_bus,
&tlb_local,
address_init,
TME_BUS_CYCLE_WRITE);
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
/* return if we couldn't fill the TLB entry: */
if (err != TME_OK) {
return (err);
}
/* store the TLB entry: */
*tlb = tlb_local;
/* loop to check the newly filled TLB entry: */
continue;
}
/* if this TLB entry allows fast writing: */
if (tlb->tme_bus_tlb_emulator_off_write != TME_EMULATOR_OFF_UNDEF) {
/* see how many bytes we can fast write to this TLB entry,
starting at this address: */
count_minus_one = (tlb->tme_bus_tlb_addr_last - address_init);
/* write that many bytes or size bytes, whichever is smaller: */
count_minus_one = TME_MIN(count_minus_one,
(size - 1));
count = count_minus_one + 1;
assert (count != 0);
/* do the bus write: */
tme_memory_bus_write_buffer((tlb->tme_bus_tlb_emulator_off_write + address_init), buffer, count, tlb->tme_bus_tlb_rwlock, sizeof(tme_uint8_t), sizeof(tme_uint16_t));
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
}
/* otherwise, we have to do a slow write: */
else {
/* get the size of this bus cycle: */
count = (1 << TME_BUS16_LOG2);
count -= (address_init & (count - 1));
count = TME_MIN(count, size);
/* fill the cycle structure: */
cycle.tme_bus_cycle_type = TME_BUS_CYCLE_WRITE;
cycle.tme_bus_cycle_size = count;
cycle.tme_bus_cycle_buffer = (tme_uint8_t *) buffer; /* XXX this breaks const */
cycle.tme_bus_cycle_buffer_increment = 1;
cycle.tme_bus_cycle_lane_routing
= (bus_device->tme_bus_device_router
+ TME_BUS_ROUTER_INIT_INDEX(TME_BUS16_LOG2, count, address_init));
/* XXX this should come from a socket configuration: */
cycle.tme_bus_cycle_port = TME_BUS_CYCLE_PORT(0, TME_BUS16_LOG2);
/* form the physical address for the bus cycle handler: */
address_resp = tlb->tme_bus_tlb_addr_offset + address_init;
shift = tlb->tme_bus_tlb_addr_shift;
if (shift < 0) {
address_resp <<= (0 - shift);
}
else if (shift > 0) {
address_resp >>= shift;
}
cycle.tme_bus_cycle_address = address_resp;
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* run the bus cycle: */
err = (*tlb->tme_bus_tlb_cycle)
(tlb->tme_bus_tlb_cycle_private, &cycle);
/* if the TLB entry was invalidated before the write: */
if (err == EBADF
&& tme_bus_tlb_is_invalid(tlb)) {
count = 0;
}
/* otherwise, any other error might be a bus error: */
else if (err != TME_OK) {
err = tme_bus_tlb_fault(tlb, &cycle, err);
assert (err != TME_OK);
}
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
}
/* update the address, buffer, and size and continue: */
address_init += count;
buffer += count;
size -= count;
}
return (err);
}
/* the 32-bit big-endian bus master bus router: */
const tme_bus_lane_t tme_bus_device_router_32eb[TME_BUS_ROUTER_INIT_SIZE(TME_BUS32_LOG2)] = {
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1),
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1),
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1),
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3),
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3),
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3),
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
};
/* the 32-bit little-endian bus master bus router: */
const tme_bus_lane_t tme_bus_device_router_32el[TME_BUS_ROUTER_INIT_SIZE(TME_BUS32_LOG2)] = {
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 8 bits
initiator address offset: 24 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_ROUTE(0),
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_UNDEF,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0),
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 16 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_UNDEF,
/* D23-D16 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(1),
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 16 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 16 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_UNDEF,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0),
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1),
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 8 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_UNDEF,
/* D15-D8 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(2),
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 24 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 24 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 24 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3) | TME_BUS_LANE_WARN,
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0),
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1),
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2),
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 0 bits
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ROUTE(0) | TME_BUS_LANE_WARN,
/* D15-D8 */ TME_BUS_LANE_ROUTE(1) | TME_BUS_LANE_WARN,
/* D23-D16 */ TME_BUS_LANE_ROUTE(2) | TME_BUS_LANE_WARN,
/* D31-D24 */ TME_BUS_LANE_ROUTE(3),
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 8 bits
(a 32-bit initiator cannot request 32 bits at an 8-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 16 bits
(a 32-bit initiator cannot request 32 bits at an 16-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 8 bits
responder port least lane: D31-D24: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D15-D8: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D23-D16: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 16 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D7-D0: */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D15-D8
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D23-D16
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
/* initiator maximum cycle size: 32 bits
initiator address offset: 24 bits
(a 32-bit initiator cannot request 32 bits at an 24-bit offset - this is an array placeholder)
responder bus port size: 32 bits
responder port least lane: D31-D24
(responder port not correctly positioned for this initiator): */
/* D7-D0 */ TME_BUS_LANE_ABORT,
/* D15-D8 */ TME_BUS_LANE_ABORT,
/* D23-D16 */ TME_BUS_LANE_ABORT,
/* D31-D24 */ TME_BUS_LANE_ABORT,
};
/* the 32-bit bus master DMA read function: */
int
tme_bus_device_dma_read_32(struct tme_bus_device *bus_device,
tme_bus_addr_t address_init,
tme_bus_addr_t size,
tme_uint8_t *buffer,
unsigned int locks)
{
struct tme_bus_tlb *tlb, tlb_local;
struct tme_bus_connection *conn_bus;
tme_bus_addr_t count_minus_one, count;
struct tme_bus_cycle cycle;
tme_bus_addr_t address_resp;
int shift;
int err;
/* assume no error: */
err = TME_OK;
/* loop while we have more bytes to read: */
for (; err == TME_OK && size > 0; ) {
/* hash this address into a TLB entry: */
tlb = (*bus_device->tme_bus_device_tlb_hash)
(bus_device,
address_init,
TME_BUS_CYCLE_READ);
/* busy this TLB entry: */
tme_bus_tlb_busy(tlb);
/* if this TLB entry is invalid, doesn't cover this address, or if it doesn't
allow reading, reload it: */
if (tme_bus_tlb_is_invalid(tlb)
|| address_init < tlb->tme_bus_tlb_addr_first
|| address_init > tlb->tme_bus_tlb_addr_last
|| (tlb->tme_bus_tlb_emulator_off_read == TME_EMULATOR_OFF_UNDEF
&& !(tlb->tme_bus_tlb_cycles_ok & TME_BUS_CYCLE_READ))) {
/* unbusy this TLB entry for filling: */
tme_bus_tlb_unbusy_fill(tlb);
/* pass this TLB's token: */
tlb_local.tme_bus_tlb_token = tlb->tme_bus_tlb_token;
/* get our bus connection: */
conn_bus = tme_memory_atomic_pointer_read(struct tme_bus_connection *,
bus_device->tme_bus_device_connection,
&bus_device->tme_bus_device_connection_rwlock);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* reload the TLB entry: */
err = (*conn_bus->tme_bus_tlb_fill)
(conn_bus,
&tlb_local,
address_init,
TME_BUS_CYCLE_READ);
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
/* return if we couldn't fill the TLB entry: */
if (err != TME_OK) {
return (err);
}
/* store the TLB entry: */
*tlb = tlb_local;
/* loop to check the newly filled TLB entry: */
continue;
}
/* if this TLB entry allows fast reading: */
if (tlb->tme_bus_tlb_emulator_off_read != TME_EMULATOR_OFF_UNDEF) {
/* see how many bytes we can fast read from this TLB entry,
starting at this address: */
count_minus_one = (tlb->tme_bus_tlb_addr_last - address_init);
/* read that many bytes or size bytes, whichever is smaller: */
count_minus_one = TME_MIN(count_minus_one,
(size - 1));
count = count_minus_one + 1;
assert (count != 0);
/* do the bus read: */
tme_memory_bus_read_buffer((tlb->tme_bus_tlb_emulator_off_read + address_init), buffer, count, tlb->tme_bus_tlb_rwlock, sizeof(tme_uint8_t), sizeof(tme_uint32_t));
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
}
/* otherwise, we have to do a slow read: */
else {
/* get the size of this bus cycle: */
count = (1 << TME_BUS32_LOG2);
count -= (address_init & (count - 1));
count = TME_MIN(count, size);
/* fill the cycle structure: */
cycle.tme_bus_cycle_type = TME_BUS_CYCLE_READ;
cycle.tme_bus_cycle_size = count;
cycle.tme_bus_cycle_buffer = (tme_uint8_t *) buffer; /* XXX this breaks const */
cycle.tme_bus_cycle_buffer_increment = 1;
cycle.tme_bus_cycle_lane_routing
= (bus_device->tme_bus_device_router
+ TME_BUS_ROUTER_INIT_INDEX(TME_BUS32_LOG2, count, address_init));
/* XXX this should come from a socket configuration: */
cycle.tme_bus_cycle_port = TME_BUS_CYCLE_PORT(0, TME_BUS32_LOG2);
/* form the physical address for the bus cycle handler: */
address_resp = tlb->tme_bus_tlb_addr_offset + address_init;
shift = tlb->tme_bus_tlb_addr_shift;
if (shift < 0) {
address_resp <<= (0 - shift);
}
else if (shift > 0) {
address_resp >>= shift;
}
cycle.tme_bus_cycle_address = address_resp;
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* run the bus cycle: */
err = (*tlb->tme_bus_tlb_cycle)
(tlb->tme_bus_tlb_cycle_private, &cycle);
/* if the TLB entry was invalidated before the read: */
if (err == EBADF
&& tme_bus_tlb_is_invalid(tlb)) {
count = 0;
}
/* otherwise, any other error might be a bus error: */
else if (err != TME_OK) {
err = tme_bus_tlb_fault(tlb, &cycle, err);
assert (err != TME_OK);
}
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
}
/* update the address, buffer, and size and continue: */
address_init += count;
buffer += count;
size -= count;
}
return (err);
}
/* the 32-bit bus master DMA write function: */
int
tme_bus_device_dma_write_32(struct tme_bus_device *bus_device,
tme_bus_addr_t address_init,
tme_bus_addr_t size,
const tme_uint8_t *buffer,
unsigned int locks)
{
struct tme_bus_tlb *tlb, tlb_local;
struct tme_bus_connection *conn_bus;
tme_bus_addr_t count_minus_one, count;
struct tme_bus_cycle cycle;
tme_bus_addr_t address_resp;
int shift;
int err;
/* assume no error: */
err = TME_OK;
/* loop while we have more bytes to write: */
for (; err == TME_OK && size > 0; ) {
/* hash this address into a TLB entry: */
tlb = (*bus_device->tme_bus_device_tlb_hash)
(bus_device,
address_init,
TME_BUS_CYCLE_WRITE);
/* busy this TLB entry: */
tme_bus_tlb_busy(tlb);
/* if this TLB entry is invalid, doesn't cover this address, or if it doesn't
allow writing, reload it: */
if (tme_bus_tlb_is_invalid(tlb)
|| address_init < tlb->tme_bus_tlb_addr_first
|| address_init > tlb->tme_bus_tlb_addr_last
|| (tlb->tme_bus_tlb_emulator_off_write == TME_EMULATOR_OFF_UNDEF
&& !(tlb->tme_bus_tlb_cycles_ok & TME_BUS_CYCLE_WRITE))) {
/* unbusy this TLB entry for filling: */
tme_bus_tlb_unbusy_fill(tlb);
/* pass this TLB's token: */
tlb_local.tme_bus_tlb_token = tlb->tme_bus_tlb_token;
/* get our bus connection: */
conn_bus = tme_memory_atomic_pointer_read(struct tme_bus_connection *,
bus_device->tme_bus_device_connection,
&bus_device->tme_bus_device_connection_rwlock);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* reload the TLB entry: */
err = (*conn_bus->tme_bus_tlb_fill)
(conn_bus,
&tlb_local,
address_init,
TME_BUS_CYCLE_WRITE);
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
/* return if we couldn't fill the TLB entry: */
if (err != TME_OK) {
return (err);
}
/* store the TLB entry: */
*tlb = tlb_local;
/* loop to check the newly filled TLB entry: */
continue;
}
/* if this TLB entry allows fast writing: */
if (tlb->tme_bus_tlb_emulator_off_write != TME_EMULATOR_OFF_UNDEF) {
/* see how many bytes we can fast write to this TLB entry,
starting at this address: */
count_minus_one = (tlb->tme_bus_tlb_addr_last - address_init);
/* write that many bytes or size bytes, whichever is smaller: */
count_minus_one = TME_MIN(count_minus_one,
(size - 1));
count = count_minus_one + 1;
assert (count != 0);
/* do the bus write: */
tme_memory_bus_write_buffer((tlb->tme_bus_tlb_emulator_off_write + address_init), buffer, count, tlb->tme_bus_tlb_rwlock, sizeof(tme_uint8_t), sizeof(tme_uint32_t));
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
}
/* otherwise, we have to do a slow write: */
else {
/* get the size of this bus cycle: */
count = (1 << TME_BUS32_LOG2);
count -= (address_init & (count - 1));
count = TME_MIN(count, size);
/* fill the cycle structure: */
cycle.tme_bus_cycle_type = TME_BUS_CYCLE_WRITE;
cycle.tme_bus_cycle_size = count;
cycle.tme_bus_cycle_buffer = (tme_uint8_t *) buffer; /* XXX this breaks const */
cycle.tme_bus_cycle_buffer_increment = 1;
cycle.tme_bus_cycle_lane_routing
= (bus_device->tme_bus_device_router
+ TME_BUS_ROUTER_INIT_INDEX(TME_BUS32_LOG2, count, address_init));
/* XXX this should come from a socket configuration: */
cycle.tme_bus_cycle_port = TME_BUS_CYCLE_PORT(0, TME_BUS32_LOG2);
/* form the physical address for the bus cycle handler: */
address_resp = tlb->tme_bus_tlb_addr_offset + address_init;
shift = tlb->tme_bus_tlb_addr_shift;
if (shift < 0) {
address_resp <<= (0 - shift);
}
else if (shift > 0) {
address_resp >>= shift;
}
cycle.tme_bus_cycle_address = address_resp;
/* unbusy this TLB entry: */
tme_bus_tlb_unbusy(tlb);
/* unlock the device: */
(*bus_device->tme_bus_device_unlock)(bus_device, locks);
/* run the bus cycle: */
err = (*tlb->tme_bus_tlb_cycle)
(tlb->tme_bus_tlb_cycle_private, &cycle);
/* if the TLB entry was invalidated before the write: */
if (err == EBADF
&& tme_bus_tlb_is_invalid(tlb)) {
count = 0;
}
/* otherwise, any other error might be a bus error: */
else if (err != TME_OK) {
err = tme_bus_tlb_fault(tlb, &cycle, err);
assert (err != TME_OK);
}
/* lock the device: */
(*bus_device->tme_bus_device_lock)(bus_device, locks);
}
/* update the address, buffer, and size and continue: */
address_init += count;
buffer += count;
size -= count;
}
return (err);
}