eu achei um site que explica direitinho como configurar o EW (
http://www.rogerlynx.com/index.html), mas o problema de aparente conflito de memória ainda persiste...
Como na maioria esmagadora das vezes eu trabalhei com Pascal e Assembler, talvez esteja cometendo algum equívoco na hora de declarar as variáveis. Fiz assim..
unsigned int pg1[(unsigned int)(0x0400)];
unsigned int pg2[(unsigned int)(0x0400)];
unsigned int pg3[(unsigned int)(0x0400)];
unsigned int pg4[(unsigned int)(0x0400)];
ou
unsigned int memoria[0x1000];