i have a question about Memory map about TMS320C55x DSP processor, especially about C5535
i have experiences mainly with Qualcom chipset and ARM.
recently i have sudied about C5535. but i dont understand about memory map.
Program Space, Data Space, IO port Space about the C5535 is seprate region physically?
some datasheets said that progrma and data space is unified space but io space is another one.
but each space starts with byte address 0.
My question is like below
in the C languae, we could write this
==================================
int *addr = 0;
*addr = 10;
==================================
what that address ( 0 byte address) belong to ?
program space?
data space?
io port address?
i dont know the architecture about this dsp or COFF(Common Object File Format)?
i am not good at english . if you understand my question. please give me the answer !!!!!!!