| 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 | |