1 /* $NetBSD: machdep.h,v 1.8 2007/03/04 05:59:38 christos Exp $ */
3 #ifndef _ARM32_BOOT_MACHDEP_H_
4 #define _ARM32_BOOT_MACHDEP_H_
6 /* misc prototypes used by the many arm machdeps */
8 void parse_mi_bootargs(char *);
9 void data_abort_handler(trapframe_t
*);
10 void prefetch_abort_handler(trapframe_t
*);
11 void undefinedinstruction_bounce(trapframe_t
*);
15 * note that we use void *as all the platforms have different ideas on what
18 u_int
initarm(void *);
20 /* from arm/arm32/intr.c */
21 void dosoftints(void);
22 void set_spl_masks(void);
24 void dump_spl_masks(void);