aglist on 18 May 2004 15:59:02 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] ldt_modify and detailed information


howdy,

i want to write a programmer which create and uses it's own memory segment
on x86. the problem is i can not find much information on how to use it. 
when i search for modify_ldt, i just get a lot of man pages.  does anybody
know any books (online or dead tree), articles, stone tablets, etc, that
explains in detail how to use ldt_modify, how not to have mem segs trample
each other in the address space, how the loader places the different
segments (code, text, etc) and how it access it during the program
running.  i hope it is a not more complicated than just saying "create new
mem seg" and loading the CR3 register whenever i want to use it...

this is not only for something i want to write, but an academic exercise
to see if i can do it and learn from it.

thanks,
-- adam grossman
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug