Hello,
 
This is my first email to the group and I wish to have a big and warm salute to you all.
 
I have a linker option
 
LFLAGS := --code-loc 0x0000 --code-size 0x5000 --xram-loc 0xB000 --xram-size 0x3000 --model-large
I found the mem file reports correctly with EXTERNAL RAM at 0xb000 for 8051
 
Stack starts at: 0x22 (sp set to 0x21) with 222 bytes available.
 
Other memory:
   Name             Start    End      Size     Max    
   ---------------- -------- -------- -------- --------
   PAGED EXT. RAM                         0      256  
   EXTERNAL RAM     0xb000   0xb234     565    12288  
   ROM/EPROM/FLASH  0x0000   0x0b57    2904    20480  
 
However, it appears broken with Z80 when I use option -mz80.
Stack starts at: 0x2a (sp set to 0x29) with 214 bytes available.
 
Other memory:
   Name             Start    End      Size     Max    
   ---------------- -------- -------- -------- --------
   PAGED EXT. RAM                         0      256  
   EXTERNAL RAM                           0    65536  
   ROM/EPROM/FLASH  0x0000   0x06ee    1775    65536  
I'd really appreciate your time and your help.
 
Best Regards,
 
Duy-Ky