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

apic.c File Reference
#include <hal.h>
#include <halfuncs.h>
#include <rtlfuncs.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define BIOS_AREA   0x0
#define COMMON_AREA   0x2000
#define HZ   (100)
#define APIC_DIVISOR   (16)
#define CMOS_READ(address)
#define CMOS_WRITE(address, value)

Functions

ULONG Read8254Timer (VOID)
VOID WaitFor8254Wraparound (VOID)
VOID MpsTimerInterrupt (VOID)
VOID MpsErrorInterrupt (VOID)
VOID MpsSpuriousInterrupt (VOID)
VOID MpsIpiInterrupt (VOID)
ULONG APICGetMaxLVT (VOID)
VOID APICClear (VOID)
VOID EnableApicMode (VOID)
__inline VOID DisableSMPMode (VOID)
VOID DumpESR (VOID)
VOID APICDisable (VOID)
static VOID APICDumpBit (ULONG base)
VOID APICDump (VOID)
BOOLEAN VerifyLocalAPIC (VOID)
VOID APICSetup (VOID)
VOID MpsErrorHandler (VOID)
VOID MpsSpuriousHandler (VOID)
VOID MpsIRQTrapFrameToTrapFrame (PKIRQ_TRAPFRAME IrqTrapFrame, PKTRAP_FRAME TrapFrame)
VOID MpsTimerHandler (ULONG Vector, PKIRQ_TRAPFRAME Trapframe)
VOID APICSetupLVTT (ULONG ClockTicks)
VOID APICCalibrateTimer (ULONG CPU)
VOID SetInterruptGate (ULONG index, ULONG_PTR address)
VOID HaliInitBSP (VOID)
VOID FASTCALL DECLSPEC_NORETURN HalpApcInterruptHandler (IN PKTRAP_FRAME TrapFrame)

Variables

ULONG CPUCount
ULONG BootCPU
ULONG OnlineCPUs
CPU_INFO CPUMap [MAX_CPU]
PULONG APICBase = (PULONG)APIC_DEFAULT_BASE
ULONG APICMode
ULONG lastregr [MAX_CPU]
ULONG lastvalr [MAX_CPU]
ULONG lastregw [MAX_CPU]
ULONG lastvalw [MAX_CPU]
CHARAPstart
CHARAPend
ULONG_PTR KernelBase

Generated on Fri May 25 2012 05:25:29 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.