[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PCI IO illegal addressing...again



Hi,

My question is regarding IO address accessing:
It is illegal for the initiator to assert any byte enables of lesser
significance than the one indicated by AD[1:0].
I want to know what haapens if I asserts bytes that are of higher significance.

What happens if AD[31:0] is 0x00001000 and CBE#[3:0] is
0x3 - meaning I want to access only the third byte? Is this legal or do I must access at least from byte zero? Do I get a target abort?

The same question when AD[31:0] is 0x00001002 and CBE#[3:0] is 0x7? Is 
this legal or do I must access from byte 2 and up? Do I get a target abort?

Thanks,

Raan