Deleted Added
full compact
cpu.h (259329) cpu.h (266160)
1/* $NetBSD: cpu.h,v 1.2 2001/02/23 21:23:52 reinoud Exp $ */
1/* $NetBSD: cpu.h,v 1.2 2001/02/23 21:23:52 reinoud Exp $ */
2/* $FreeBSD: stable/10/sys/arm/include/cpu.h 259329 2013-12-13 20:43:11Z ian $ */
2/* $FreeBSD: stable/10/sys/arm/include/cpu.h 266160 2014-05-15 17:30:16Z ian $ */
3
4#ifndef MACHINE_CPU_H
5#define MACHINE_CPU_H
6
7#include <machine/armreg.h>
8#include <machine/frame.h>
9
10void cpu_halt(void);

--- 25 unchanged lines hidden (view full) ---

36extern vm_offset_t vector_page;
37
38struct arm_boot_params {
39 register_t abp_size; /* Size of this structure */
40 register_t abp_r0; /* r0 from the boot loader */
41 register_t abp_r1; /* r1 from the boot loader */
42 register_t abp_r2; /* r2 from the boot loader */
43 register_t abp_r3; /* r3 from the boot loader */
3
4#ifndef MACHINE_CPU_H
5#define MACHINE_CPU_H
6
7#include <machine/armreg.h>
8#include <machine/frame.h>
9
10void cpu_halt(void);

--- 25 unchanged lines hidden (view full) ---

36extern vm_offset_t vector_page;
37
38struct arm_boot_params {
39 register_t abp_size; /* Size of this structure */
40 register_t abp_r0; /* r0 from the boot loader */
41 register_t abp_r1; /* r1 from the boot loader */
42 register_t abp_r2; /* r2 from the boot loader */
43 register_t abp_r3; /* r3 from the boot loader */
44 vm_offset_t abp_physaddr; /* The kernel physical address */
44};
45
46void arm_vector_init(vm_offset_t, int);
47void fork_trampoline(void);
48void identify_arm_cpu(void);
49void *initarm(struct arm_boot_params *);
50
51extern char btext[];
52extern char etext[];
53int badaddr_read(void *, size_t, void *);
54#endif /* !MACHINE_CPU_H */
45};
46
47void arm_vector_init(vm_offset_t, int);
48void fork_trampoline(void);
49void identify_arm_cpu(void);
50void *initarm(struct arm_boot_params *);
51
52extern char btext[];
53extern char etext[];
54int badaddr_read(void *, size_t, void *);
55#endif /* !MACHINE_CPU_H */