Xref: news-dnh.mv.net comp.os.msdos.djgpp:4365 From: wiz AT iconz DOT co DOT nz (Nic Wise) Newsgroups: comp.os.msdos.djgpp Subject: Re: What do GDT and TSS stand for? Date: 14 Jan 1996 05:49:48 GMT Organization: Internet Company of New Zealand Lines: 22 Message-ID: <4da5hs$49o@status.gen.nz> References: NNTP-Posting-Host: iconz.co.nz To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Peter Plum (enoch AT terranet DOT terranet DOT ab DOT ca) wrote: : This is from 'internal.doc' in the docs/djgpp directory. : : "Control.c is the starting point for the extender. main() is here. This is : where all the system tables are created, like the GDT and TSSs." : : What do GDT and TSS stand for? : GDT = Global Descriptor Table - like a look-up table to translate between a selector and a "real" address. TSS = Task State Segment??? - hold info about a specific task (eg, an app under windows), hold info like registers, stack pointers etc etc. Hope that helps. If I'm wrong, please correct me (I'm sure you all will). Nic. -- Nic Wise - wiz AT iconz DOT co DOT nz - http://iconz.co.nz/~wiz also: nicw AT bytes DOT gen DOT nz, nicw AT xerxes DOT co DOT nz Pascal-a-holic, Underwater Hockey player, and X-Phile.