source: rtems/c/src/librdbg/include/rdbg/i386/reg.h @ cab2730

4.104.114.84.95
Last change on this file since cab2730 was 981b99f, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 10, 1999 at 4:41:44 PM

Patch from Eric Valette <valette@…> and Emmanuel Raguet
<raguet@…>:

  • the dec21140 driver code has been hardened (various bug fixed) Emmanuel,
  • bug in the mcp750 init code have been fixed (interrupt stack/initial stack initialization), BSS correctly cleared (Eric V)
  • remote debugging over TCP/IP is nearly complete (berakpoints, backtrace, variables,...) (Eric V),
  • exception handling code has also been improved in order to fully support RDBG requirements (Eric V),
  • Property mode set to 100644
File size: 521 bytes
RevLine 
[981b99f]1/*
2 * Registers Offset in frame definition
3 *
4 * $Id$
5 */
[4721cf1]6
7#define NBREGS  19
8
9#define SS      18
10#define UESP    17
11#define EFL     16
12#define CS      15
13#define EIP     14
14#define ERR     13
15#define TRAPNO  12
16#define EAX     11
17#define ECX     10
18#define EDX     9
19#define EBX     8
20#define ESP     7
21#define EBP     6
22#define ESI     5
23#define EDI     4
24#define DS      3
25#define ES      2
26#define FS      1
27#define GS      0
28
29typedef unsigned int regs[NBREGS];
30
31/* To be used in common code */
32typedef regs REGS;
33
34
35
36
Note: See TracBrowser for help on using the repository browser.