aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/setup.h
blob: 743793ab34f174f5d36936a6816cf7cbdd67a32d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef __X86_SETUP_H_
#define __X86_SETUP_H_

extern int early_boot;
extern unsigned long xenheap_initial_phys_start;

void init_done(void);

void early_cpu_init(void);
void early_time_init(void);
void early_page_fault(void);

int intel_cpu_init(void);
int amd_init_cpu(void);
int cyrix_init_cpu(void);
int nsc_init_cpu(void);
int centaur_init_cpu(void);
int transmeta_init_cpu(void);

void numa_initmem_init(unsigned long start_pfn, unsigned long end_pfn);
void arch_init_memory(void);
void subarch_init_memory(void);

void init_IRQ(void);
void vesa_init(void);
void vesa_mtrr_init(void);

#endif