Hi, I found out so far, that %3e00.... means, that the data is put on segment 62 (0x3e). Regarding to the Z8000 ASM handbook, segmented adresses are notated as <<segment>>offset, so in my case <<62>>%F600 - but of course it does not work and the assembler yields and error :(
Oliver Lehmann <lehm...@ans-netz.de> wrote:
Hi, is someone on the list able to write Z8000 PLZ/ASM code? I have an the following source: u module $segmented $abs %3E00F600 global _u array [%572 byte] end u The problem is, that it is vital that _u has to be located absolute on the virtual memory address 0x3E00F600. The problem is now, that the while the object is compiled, _u is available on 0x0100f600 and I have no clue why.....