[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Error in OF 64bit PCI bus bindings?
Any one know the e-mail address that Open Firmware documentation errors,
such as the below, should be sent to?
For that matter, any one know if the below is correct!
Value of the ``ss'' bits in 64bit PCI memory addresses?
In my opinion, revisions 2.0 (and 1.6) of the document ``PCI Bus
Bindings to: IEEE Std 1275-1994 .....'' has an inconsistency between the
textual and binary representations of 64bit PCI memory addresses. In
particular, there would appear to be a discrepency the specification of
Section 188.8.131.52 - Numerical Representation page 5 (10), lines 1 and 35:
Encoding of type code ``ss'':
11 denotes 64-bit-address Memory Space, ...
would indicate that 64bit addresses are identified by the ``ss'' bits in
the unit_address having the binary value 0b11. I believe that this is
in conflict with the information that is later provided in section
184.108.40.206. Text Representation, page 7, lines 14-16 which which indicate:
Memory Space address with the numerical value:
ss is 10
Am I correct in believing that 64bit memory addresses should have the
bits ``ss'' set to 0b10?
Main Index |
Thread Index |