1 | /* $NetBSD: x86_stub.c,v 1.5 2016/09/21 00:00:07 jmcneill Exp $ */ |
2 | |
3 | #include <sys/cdefs.h> |
4 | __KERNEL_RCSID(0, "$NetBSD: x86_stub.c,v 1.5 2016/09/21 00:00:07 jmcneill Exp $" ); |
5 | |
6 | #include <sys/param.h> |
7 | #include <sys/systm.h> |
8 | #include <sys/kgdb.h> |
9 | |
10 | #include <machine/autoconf.h> |
11 | #include <dev/pci/pcivar.h> |
12 | |
13 | int x86_zeroop(void); |
14 | void *x86_nullop(void); |
15 | void x86_voidop(void); |
16 | |
17 | void |
18 | x86_voidop(void) |
19 | { |
20 | } |
21 | |
22 | void * |
23 | x86_nullop(void) |
24 | { |
25 | return NULL; |
26 | } |
27 | |
28 | int |
29 | x86_zeroop(void) |
30 | { |
31 | return 0; |
32 | } |
33 | |
34 | __weak_alias(device_acpi_register, x86_nullop); |
35 | __weak_alias(device_isa_register, x86_nullop); |
36 | __weak_alias(device_pci_props_register, x86_voidop); |
37 | __weak_alias(device_pci_register, x86_nullop); |
38 | __weak_alias(kdb_trap, x86_zeroop); |
39 | __weak_alias(kgdb_disconnected, x86_zeroop); |
40 | __weak_alias(kgdb_trap, x86_zeroop); |
41 | __weak_alias(mca_nmi, x86_voidop); |
42 | __weak_alias(pci_ranges_infer, x86_voidop); |
43 | __weak_alias(x86_nmi, x86_voidop); |
44 | |