I trying to debug a Linux davinci-mcasp sound driver on a BeagleBoneBlack. I want to set a breakpoint whenever any of the McASP registers is accessed. The AM335x TRM shows the McASP Config registers at 0x48038000 through 0x48039FFF. However, when I step through the davinci-mcasp driver, it is accessing these registers at 0xFA038000 through 0xFA039FFF. Can anyone explain why the discrepancy between the TRM and what I'm seeing when I single step through the driver?
Regards,
John