I am looking into the feasibility of mapping a chip select
from the vpss M3 on a custom board.
The virtual->physical memory map is specified in
dvr_rdk/mcfw/src_bios6/cfg/ti816x/AMMU_m3.cfg
One of the small page mappings would be sufficient,
but all 10 small page mappings are specified already.
The last eight small page mappings are used for L2 cache,
so they cannot be changed.
Would it be possible to remove the first two mappings
logical 0x00000000 -> physical 0x55020000
logical 0x40000000 -> physical 0x55080000
and use them for my own chip select mapping below?
logical 0x03000000 -> physical 0x03000000
I cannot see where the logical addresses 0x00000000..0x00003fff
and 0x40000000..0x40003fff are used in the code --
and there is an overlapping large page mapping for
logical address 0x40000000..0x5fffffff.
Regards,
John Whittington