From owner-freebsd-stable Tue Apr 21 23:32:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA29536 for freebsd-stable-outgoing; Tue, 21 Apr 1998 23:32:28 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from public.bta.net.cn (public.bta.net.cn [202.96.0.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA29382 for ; Wed, 22 Apr 1998 06:31:50 GMT (envelope-from robinson@public.bta.net.cn) Received: (from robinson@localhost) by public.bta.net.cn (8.8.5/8.8.5) id OAA10099 for freebsd-stable@freebsd.org; Wed, 22 Apr 1998 14:30:56 +0800 (GMT) Date: Wed, 22 Apr 1998 14:30:56 +0800 (GMT) From: Michael Robinson Message-Id: <199804220630.OAA10099@public.bta.net.cn> To: freebsd-stable@FreeBSD.ORG Subject: ppbus drivers fail to probe under 2.2.5 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk I have downloaded the ppbus code (ppb1125.tgz), and installed it on my 2.2.5 system according to the instructions. The kernel builds with no errors, and runs normally, except that none of the ppbus controllers or drivers get probed at boot time. The "nm" command shows that the code (including probe functions) is in the running kernel, but it never seems to get called. Am I missing something obvious, or is this an obscure kernel abnormality? -Michael Robinson --------------------------------------------------------------------- from "/sys/i386/conf/TECRA": ##################################################################### # Parallel port stuff controller scbus0 # SCSI stuff device sd0 controller ppbus0 # ppbus stuff controller ppc0 at isa? port? irq 7 vector ppcintr controller vpo0 at ppbus? # Iomega ZIP support device nlpt0 at ppbus? # printer support device ppi0 at ppbus? # ppbus interface #device plip0 at ppbus0 # PLIP support #controller ppa0 at isa? port 0x378 # Obsolete #device lpt0 at isa? port? tty # Obsolete --------------------------------------------------------------------- from "nm /kernel": f0102508 t ___set_ppbdriver_set_sym_nlptdriver f0103098 t ___set_ppbdriver_set_sym_nulldriver f01022b4 t ___set_ppbdriver_set_sym_ppidriver f0103d74 t ___set_ppbdriver_set_sym_vpodriver f0102528 t _lpt_release_ppbus f010250c t _lpt_request_ppbus f01030bc T _ppb_alloc_bus f010369c T _ppb_attach_device f01035e8 T _ppb_attachdevs f0103980 T _ppb_ecp_sync f01038fc T _ppb_exec_microseq f01039a8 T _ppb_get_status f0103820 T _ppb_intr f0103678 T _ppb_lookup_bus f0103660 T _ppb_next_bus f01032e0 t _ppb_pnp_detect f0103860 T _ppb_poll_device f01037a4 T _ppb_release_bus f01036cc T _ppb_remove_device f01036f4 T _ppb_request_bus f0103958 T _ppb_reset_epp_timeout f0103928 T _ppb_set_mode f0220728 B _ppbdata f01ff9fc d _ppbdata_initted.116 f020e988 ? _ppbdriver_set f0208aa4 d _ppc_adapter f0208a10 d _ppc_avms f01db6ac t _ppc_check_epp_timeout f01dbf6c t _ppc_detect f01db37c t _ppc_detect_port f01db33c t _ppc_ecp_config f01db2c8 t _ppc_ecp_sync f0208a98 d _ppc_epp_protocol f01dc040 t _ppc_exec_microseq f01dbef4 t _ppc_generic_detect f01dc1b0 t _ppc_generic_setmode f01db0d4 t _ppc_insb_epp f01db11c t _ppc_insl_epp f01db0f8 t _ppc_insw_epp f0208a54 d _ppc_modes f01db068 t _ppc_outsb_epp f01db0b0 t _ppc_outsl_epp f01db08c t _ppc_outsw_epp f01db464 t _ppc_pc873xx_detect f01db170 t _ppc_rctr f01db140 t _ppc_rdtr f01db1a8 t _ppc_recr f01db18c t _ppc_repp f01dc1f0 t _ppc_reset_epp_timeout f01db1c4 t _ppc_rfifo f01db158 t _ppc_rstr f01db6ec t _ppc_smc37c66xgt_detect f02089e4 d _ppc_types f01db9d4 t _ppc_w83877f_detect f01db218 t _ppc_wctr f01db1e0 t _ppc_wdtr f01db250 t _ppc_wecr f01db234 t _ppc_wepp f01db270 t _ppc_wfifo f01db1fc t _ppc_wstr f01dc32c t _ppcattach f0217728 b _ppcdata f02089d0 D _ppcdriver f01db324 T _ppcintr f01dc230 t _ppcprobe f01ff940 d _ppi_cdevsw f01ff978 d _ppi_devsw_installed f01024c8 t _ppi_drvinit f0102364 t _ppiattach f01023ac t _ppiclose f020e9d8 b _ppidata f01ff97c d _ppidev_sys_init f01ff934 d _ppidriver f0102388 t _ppiintr f01023b4 t _ppiioctl f0102390 t _ppiopen f01022d0 t _ppiprobe f0103a30 F ppb_1284.o f0103820 F ppb_base.o f0103090 F ppbconf.o f01daf10 F ppc.o f01022b0 F ppi.o f018621c t ___set_sysctl__vfs_nfs_sym_sysctl___vfs_nfs_nfs_privport f0204124 d _nfs_privport f0185964 T _nfsm_srvpostopattr f01ffa60 d _nvpo f01861f0 t _sysctl___vfs_nfs_nfs_privport f0103d78 t _vpo_adapter_info f01047e0 t _vpo_detect f01ffa84 d _vpo_dev f0103f90 t _vpo_scsi_cmd f01ffa64 d _vpo_switch f0103e94 t _vpoattach f020ea18 b _vpodata f01ffae0 d _vpodriver f010447c t _vpoio_connect f0104200 t _vpoio_disconnect f0104c00 t _vpoio_do_scsi f0104704 t _vpoio_in_disk_mode f01049c8 t _vpoio_instr f010482c t _vpoio_outstr f010478c t _vpoio_reset f0103f54 t _vpominphys f0103db8 t _vpoprobe f0103d70 F vpo.o --------------------------------------------------------------------- from "dmesg": Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.5-RELEASE #0: Wed Apr 22 10:59:08 GMT 1998 root@sidewinder.bei.globalone.net:/usr/src/sys/compile/TECRA CPU: Pentium (132.63-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 33685504 (32896K bytes) avail memory = 30498816 (29784K bytes) Probing for devices on PCI bus 0: chip0 rev 17 on pci0:0 vga0 rev 69 on pci0:4 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <8 virtual consoles, flags=0x0> psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0 pccard driver sio added sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 2067MB (4233600 sectors), 4200 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (atapi): , removable, accel, dma, ior dy wcd0: 1722Kb/sec, 128Kb cache, audio play, 255 volume levels, ejectable tray wcd0: 120mm data disc loaded, unlocked fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa scd0 not found at 0x230 pccard driver ep added ep0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 7 drq 1 on isa sb0: apm0 on isa PC-Card Intel 82365 (5 mem & 2 I/O windows) pcic: controller irq 5 ccd0-3: Concatenated disk drivers Card inserted, slot 1 ep0: utp/bnc[*UTP*] address 00:60:08:92:07:57 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message