Hi all, I am new to linuxarm based developement. Now I use arm926ejs based Soc which contains flash, dram interface pins. In linux the base address map for all peripherals is given. for ex PCI 0xF100 0000 DRAM 0xF200 0000 FLASH 0xF400 0000
I would like to know how these values of base address is selected? If I look at the schematics of the board, there no address pin connections directly?
Basically I understand that the dram, flash and all memory mapped, their top most bit will be connected to chip select of the chip, so from that we calculate the base address.
But for this in schematics I did not get how many address pins totally uses for interface?
Is in linux it is done in different methodology? Kindly guide. Pls do share if any doc/url to learn.
rgds, yaj
--------------------------------------- Posted through