1/* $NetBSD: x86_stub.c,v 1.3 2011/10/18 23:41:45 dyoung Exp $ */ 2 3#include <sys/cdefs.h> 4__KERNEL_RCSID(0, "$NetBSD: x86_stub.c,v 1.3 2011/10/18 23:41:45 dyoung 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 13int x86_zeroop(void); 14void *x86_nullop(void); 15void x86_voidop(void); 16 17void 18x86_voidop(void) 19{ 20} 21 22void * 23x86_nullop(void) 24{ 25 return NULL; 26} 27 28int 29x86_zeroop(void) 30{ 31 return 0; 32} 33 34__weak_alias(device_isa_register, x86_nullop); 35__weak_alias(device_pci_props_register, x86_voidop); 36__weak_alias(device_pci_register, x86_nullop); 37__weak_alias(kdb_trap, x86_zeroop); 38__weak_alias(kgdb_disconnected, x86_zeroop); 39__weak_alias(kgdb_trap, x86_zeroop); 40__weak_alias(mca_nmi, x86_voidop); 41__weak_alias(pci_ranges_infer, x86_voidop); 42__weak_alias(x86_nmi, x86_voidop); 43