This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Basic questions about CPU and peripheral control registers

Hi guys,

I just have couple of basic questions about the control registers.

1. peripheral control registers are addressed by "port address". Is "port address" included in the big memory map (the one with DARAM, SARAM, EMIF and so on)?

2. How to directly access the control register with C code if the port address is know? Like DRR10 of MCBSP, its port address is 0x2800. How to directly write and read this register with C code? The reason I am asking it is because I had a lot of problems when I was using CSL.

3. Do CPU registers locate in MMR section in DARAM?

Thanks.