]>
Commit | Line | Data |
---|---|---|
65458987 | 1 | /* |
9171fc81 | 2 | * U-boot - cpu.h |
65458987 | 3 | * |
9171fc81 | 4 | * Copyright (c) 2005-2007 Analog Devices Inc. |
65458987 AL |
5 | * |
6 | * See file CREDITS for list of people who contributed to this | |
7 | * project. | |
8 | * | |
9 | * This program is free software; you can redistribute it and/or | |
10 | * modify it under the terms of the GNU General Public License as | |
11 | * published by the Free Software Foundation; either version 2 of | |
12 | * the License, or (at your option) any later version. | |
13 | * | |
14 | * This program is distributed in the hope that it will be useful, | |
15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
17 | * GNU General Public License for more details. | |
18 | * | |
19 | * You should have received a copy of the GNU General Public License | |
20 | * along with this program; if not, write to the Free Software | |
155fd766 AL |
21 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, |
22 | * MA 02110-1301 USA | |
65458987 AL |
23 | */ |
24 | ||
9171fc81 MF |
25 | #ifndef _CPU_H_ |
26 | #define _CPU_H_ | |
65458987 | 27 | |
9171fc81 | 28 | #include <command.h> |
65458987 | 29 | |
9171fc81 MF |
30 | void board_reset(void) __attribute__((__weak__)); |
31 | void bfin_reset_or_hang(void) __attribute__((__noreturn__)); | |
66a4909a | 32 | void bfin_dump(struct pt_regs *reg); |
9171fc81 MF |
33 | void bfin_panic(struct pt_regs *reg); |
34 | void dump(struct pt_regs *regs); | |
35 | ||
36 | asmlinkage void trap(void); | |
ce53fc66 | 37 | asmlinkage void evt_nmi(void); |
9171fc81 MF |
38 | asmlinkage void evt_default(void); |
39 | ||
40 | #endif |