PCI Memory BAR - 0x10 31:16 RW 0xFFFF Memory Base Address Register (upper), 64 KB region, non-prefetchable, relocate in 32-bit space only. 15:0 RO 0x0000 Memory Base Address Register (lower), 64 KB region, non-prefetchable, relocate in 32-bit space only. Subsystem ID, Subsystem ...
); intcIrqEnable( INTC_IRQ_EPHY ); You can obtain a working example by looking at the lower DMA driver in /xchg_drivers/upper/dma/dma.c. Note: This solution does not work on the BCM1103A1 device with an external PHY due to a hardware bug that prevents proper access to MII ...
Alternatively, you can set it to a maximum upper address to use (U-Boot will still check that it does not overwrite the U-Boot stack and data). For instance, when you have a system with 16 MB RAM, and want to reserve 4 MB from use by Linux, you can do this by adding "mem=...