Deleted Added
full compact
cpu.h (260674) cpu.h (262675)
1/*-
2 * Copyright (C) 1995-1997 Wolfgang Solfrank.
3 * Copyright (C) 1995-1997 TooLs GmbH.
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

24 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
26 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
27 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
28 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
29 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 *
31 * $NetBSD: cpu.h,v 1.11 2000/05/26 21:19:53 thorpej Exp $
1/*-
2 * Copyright (C) 1995-1997 Wolfgang Solfrank.
3 * Copyright (C) 1995-1997 TooLs GmbH.
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

24 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
26 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
27 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
28 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
29 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 *
31 * $NetBSD: cpu.h,v 1.11 2000/05/26 21:19:53 thorpej Exp $
32 * $FreeBSD: stable/10/sys/powerpc/include/cpu.h 260674 2014-01-15 06:17:15Z jhibbits $
32 * $FreeBSD: stable/10/sys/powerpc/include/cpu.h 262675 2014-03-02 02:35:46Z jhibbits $
33 */
34
35#ifndef _MACHINE_CPU_H_
36#define _MACHINE_CPU_H_
37
38#include <machine/frame.h>
39#include <machine/pcb.h>
40#include <machine/psl.h>

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

90#define cpu_getstack(td) ((td)->td_frame->fixreg[1])
91#define cpu_spinwait() /* nothing */
92
93extern char btext[];
94extern char etext[];
95
96void cpu_halt(void);
97void cpu_reset(void);
33 */
34
35#ifndef _MACHINE_CPU_H_
36#define _MACHINE_CPU_H_
37
38#include <machine/frame.h>
39#include <machine/pcb.h>
40#include <machine/psl.h>

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

90#define cpu_getstack(td) ((td)->td_frame->fixreg[1])
91#define cpu_spinwait() /* nothing */
92
93extern char btext[];
94extern char etext[];
95
96void cpu_halt(void);
97void cpu_reset(void);
98void cpu_sleep(void);
99void flush_disable_caches(void);
98void fork_trampoline(void);
99void swi_vm(void *);
100
100void fork_trampoline(void);
101void swi_vm(void *);
102
101void flush_disable_caches(void);
102
103#endif /* _MACHINE_CPU_H_ */
103#endif /* _MACHINE_CPU_H_ */