Mail Archives: djgpp/1996/01/15/01:05:07
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: | <DL59Gv DOT KAx AT jade DOT mv DOT net>
|
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.
- Raw text -