AW: AW: [Fwd: Re: EDE - Personal Suggestions and Ideas]

Mario Premke
2004-05-26T12:39:44Z

>
> Ehhm, I see. Sorry I did not understand your point.
>

Don't excuse, there might not be much point in my writing ... ;-)

> OK, now I see, but I haven't got the point. I mean, if you have a
> syscall or
> whatever to allocate a memory as a separate segment, you would
> get a 16 bit
> ID which can be load in the segment register. And this is NOTHING
> for a user
> space application that this is real mode segment register contant (so real
> address divided by 16) or a selector in pmode, user app should only load
> this number into the segment register. In this way (if we don't

If a stupid real mode program can't recognize being run in pmode it could be
possible to develop 286-pmode for ELKS without changing the rest of the
system (user space programs) in the first place (anyway there are only 64k
data + 64k text programs currently)

When it comes to far pointers you must use a selector which number
correspondens to the segment adress of the far pointer in the real mode
program independly of the actual memory position the descriptor points to -
if I get it right ...

Mario