ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cpu_i386.c File Reference
#include <assert.h>
#include "ntstatus.h"
#include "dbghelp_private.h"
#include "wine/winbase16.h"
#include "winternl.h"
#include "wine/debug.h"

Go to the source code of this file.

Defines

#define WIN32_NO_STATUS
#define STEP_FLAG   0x00000100 /* single step flag */
#define V86_FLAG   0x00020000
#define IS_VM86_MODE(ctx)   (ctx->EFlags & V86_FLAG)
#define __CurrentModeCount   0
#define __CurrentSwitch   1
#define __NextSwitch   2
#define curr_mode   (frame->Reserved[__CurrentModeCount] & 0x0F)
#define curr_count   (frame->Reserved[__CurrentModeCount] >> 4)
#define curr_switch   (frame->Reserved[__CurrentSwitch])
#define next_switch   (frame->Reserved[__NextSwitch])
#define set_curr_mode(m)   {frame->Reserved[__CurrentModeCount] &= ~0x0F; frame->Reserved[__CurrentModeCount] |= (m & 0x0F);}
#define inc_curr_count()   (frame->Reserved[__CurrentModeCount] += 0x10)

Enumerations

enum  st_mode {
  stm_start, stm_32bit, stm_16bit, stm_done,
  stm_start, stm_64bit, stm_done
}

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (dbghelp)
static unsigned i386_get_addr (HANDLE hThread, const CONTEXT *ctx, enum cpu_addr ca, ADDRESS64 *addr)
static BOOL i386_stack_walk (struct cpu_stack_walk *csw, LPSTACKFRAME64 frame, CONTEXT *context)
static unsigned i386_map_dwarf_register (unsigned regno)
static voidi386_fetch_context_reg (CONTEXT *ctx, unsigned regno, unsigned *size)
static const chari386_fetch_regname (unsigned regno)

Variables

DECLSPEC_HIDDEN struct cpu cpu_i386

Generated on Sun May 27 2012 05:08:22 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.