On 8 Dec 2000, Eric W. Biederman wrote:

> > Anybody know how I can get a 32-bit memory reference in 16-bit mode? 
> > 
> > If I do this:
> >     mov     $0x400000, %esi
> >     addr32  movb    $0,(%esi)
> > 
> > I get a GPF on the add32 part, although the generated code is correct. 
> 
> That I even know this is terrible, but..
> 
> The problem is that you are exceeding the segment limit on your
> 16 bit data segment.  The only way I have actually heard to do this

I just decided to drop to protected mode. That was indeed the problem. I
hate x86 processors.

ron

Reply via email to