OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [asm-x86_64/] [proto.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
#ifndef _ASM_X8664_PROTO_H
2
#define _ASM_X8664_PROTO_H 1
3
 
4
/* misc architecture specific prototypes */
5
 
6
struct cpuinfo_x86;
7
struct pt_regs;
8
 
9
extern void get_cpu_vendor(struct cpuinfo_x86*);
10
extern void start_kernel(void);
11
extern void pda_init(int);
12
 
13
extern void mcheck_init(struct cpuinfo_x86 *c);
14
extern void init_memory_mapping(void);
15
 
16
extern void system_call(void);
17
extern void ia32_cstar_target(void);
18
extern void calibrate_delay(void);
19
extern void cpu_idle(void);
20
extern void sys_ni_syscall(void);
21
extern void config_acpi_tables(void);
22
extern void ia32_syscall(void);
23
extern void iommu_hole_init(void);
24
extern void syscall_init(void);
25
 
26
extern void do_softirq_thunk(void);
27
 
28
extern void swiotlb_init(void);
29
 
30
extern int setup_early_printk(char *);
31
extern void early_printk(const char *fmt, ...) __attribute__((format(printf,1,2)));
32
 
33
extern int k8_scan_nodes(unsigned long start, unsigned long end);
34
 
35
extern int numa_initmem_init(unsigned long start_pfn, unsigned long end_pfn);
36
extern unsigned long numa_free_all_bootmem(void);
37
 
38
extern void reserve_bootmem_generic(unsigned long phys, unsigned len);
39
extern void free_bootmem_generic(unsigned long phys, unsigned len);
40
 
41
extern void check_efer(void);
42
 
43
extern unsigned long start_pfn, end_pfn, end_pfn_map;
44
extern int iommu_aperture;
45
 
46
extern void show_stack(unsigned long * rsp);
47
extern void show_trace(unsigned long *stack);
48
extern void __show_regs(struct pt_regs * regs);
49
extern void show_regs(struct pt_regs * regs);
50
 
51
extern int apic_disabled;
52
 
53
#define round_up(x,y) (((x) + (y) - 1) & ~((y)-1))
54
#define round_down(x,y) ((x) & ~((y)-1))
55
 
56
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.