MCF548X Flexbus supports operation with the following:
1.Non-multiplexed 32-bit address and 32-bit data (32-bit address muxed over
PCI bus–PCI not usable)
2.Multiplexed 32-bit address and 32-bit data (PCI usable)
3.Multiplexed 32-bit address and 16-bit data
4.Multiplexed 32-bit address and 8-bit data
as it is described in section 1.4 of the MCF548X Reference Manual.
During reset, the FlexBus can be configured to operate in a non-multiplexed 32-bit address with 32-bit data mode. In this mode, the 32-bit FlexBus AD[31:0] is used for the data bus, and the PCI bus PCIAD[31:0] is used as the address bus.
Section 2.2.6 Reset Configuration Pins of the Reference Manual describes that.
If the FlexBus is configured to operate in a multiplexed mode during reset, then the full 32-bit address will always be driven on the first clock of a bus cycle on AD lines.
Some AD lines will be used later during the data phase for data.
Which AD lines is determined by the port size programmed in corresponding chip select configuration register CSCRn.