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

pcbios.h File Reference
#include <pshpack1.h>
#include <poppack.h>

Go to the source code of this file.

Data Structures

struct  BIOS_MEMORY_MAP
struct  PACPI_BIOS_DATA
struct  DWORDREGS
struct  WORDREGS
struct  BYTEREGS
union  REGS

Defines

#define INT386_SUCCESS(regs)   ((regs.x.eflags & EFLAGS_CF) == 0)
#define REGS_EAX   0
#define REGS_EBX   4
#define REGS_ECX   8
#define REGS_EDX   12
#define REGS_ESI   16
#define REGS_EDI   20
#define REGS_EBP   24
#define REGS_DS   28
#define REGS_ES   30
#define REGS_FS   32
#define REGS_GS   34
#define REGS_EFLAGS   36
#define REGS_SIZE   40

Typedefs

typedef struct BIOS_MEMORY_MAPPBIOS_MEMORY_MAP

Enumerations

enum  BIOS_MEMORY_TYPE {
  BiosMemoryUsable = 1, BiosMemoryBootLoader, BiosMemoryBootStrap, BiosMemoryReserved,
  BiosMemoryUsable = 1, BiosMemoryReserved, BiosMemoryAcpiReclaim, BiosMemoryAcpiNvs
}

Functions

int Int386 (int ivec, REGS *in, REGS *out)
void EnableA20 (void)
VOID ChainLoadBiosBootSectorCode (VOID)
VOID SoftReboot (VOID)
VOID DetectHardware (VOID)

Generated on Fri May 25 2012 04:46:47 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.