Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Apr 2001 21:41:15 +0100
From:      "Matthew Proctor" <matt@circusstreet.freeserve.co.uk>
To:        <freebsd-questions@freebsd.org>
Subject:   PCI bus not being probed
Message-ID:  <000601c0cc35$c3082dc0$69b2fea9@lyveden>

next in thread | raw e-mail | index | archive | help
For some reason my machine is not detecting my PCI bus to even begin probing
it!

Enclosed is uname -a, dmesg (from a boot -v) and my kernel config file.

I am not entirely sure what motherboard I have - I think its a VXpro-II,
leastways thats what the largest chips on it have printed on them and I got
a hit on google when I searched for that name.

The strangest thing is when I boot -c and go into UserConfig, I can SEE the
PCI bus!

Any help GREATLY appreciated

thanks
Matt Proctor
matt@circusstreet.freeserve.co.uk

-----uname -a------
> FreeBSD excise.proctor.org 3.4-RELEASE FreeBSD 3.4-RELEASE #0: Mon Apr 23
09:03:30 BST 2001     root@excise.proctor.org:/usr/src/sys/compile/EXCISE
i386
>
> ---------------dmesg begins----------------
> Copyright (c) 1992-1999 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
> FreeBSD 3.4-RELEASE #0: Mon Apr 23 09:03:30 BST 2001
>     root@excise.proctor.org:/usr/src/sys/compile/EXCISE
> Calibrating clock(s) ... TSC clock: 133292414 Hz, i8254 clock: 1193392 Hz
> CLK_USE_I8254_CALIBRATION not specified - using default frequency
> Timecounter "i8254"  frequency 1193182 Hz
> CLK_USE_TSC_CALIBRATION not specified - using old calibration method
> Timecounter "TSC"  frequency 133270614 Hz
> CPU: Cyrix 6x86MX (133.27-MHz 686-class CPU)
>   Origin = "CyrixInstead"  Id = 0x600  Stepping = 0  DIR=0x0451
>   Features=0x80a135<FPU,DE,TSC,MSR,CX8,PGE,CMOV,MMX>
> real memory  = 100663296 (98304K bytes)
> Physical memory chunk(s):
> 0x00001000 - 0x0009efff, 647168 bytes (158 pages)
> 0x00265000 - 0x05ffdfff, 98144256 bytes (23961 pages)
> avail memory = 95395840 (93160K bytes)
> Found BIOS32 Service Directory header at 0xc00fdb00
> Entry = 0xfdb10 (0xc00fdb10)  Rev = 0  Len = 1
> PCI BIOS entry at 0xdb31
> Other BIOS signatures found:
> ACPI: 00000000
> $PnP: 000f8530
> Preloaded elf kernel "kernel" at 0xc024c000.
> pci_open(1): mode 1 addr port (0x0cf8) is 0xc01eff40
> pci_open(2): mode 2 enable port (0x0cf8) is 0xff
> Probing for devices on the ISA bus:
> atkbd: the current kbd controller command byte 0065
> atkbd: keyboard ID 0x41ab (2)
> kbdc: RESET_KBD return code:00fa
> kbdc: RESET_KBD status:00aa
> sc0 on isa
> sc0: fb0 kbd0
> sc0: VGA color <16 virtual consoles, flags=0x0>
> atkbdc0 at 0x60-0x6f on motherboard
> atkbd0 irq 1 on isa
> kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
> sio0: irq maps: 0x9 0x19 0x9 0x9
> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
> sio0: type 16550A
> sio1: irq maps: 0x1 0x9 0x1 0x1
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: 1.44MB 3.5in
> wdc0 at 0x1f0-0x1f7 irq 14 flags 0xb0ff on isa
> wdc0: unit 0 (wd0): <FUJITSU MPB3021ATU>, LBA, 32-bit, multi-block-16
> wd0: 2062MB (4224150 sectors), 523 cyls, 128 heads, 63 S/T, 512 B/S
> wd0: ATA INQUIRE valid = 0007, dmamword = 0407, apio = 0003, udma = 0007
> wdc1 not found at 0x170
> ppc: parallel port found at 0x378
> ppc: chipset forced to generic
> ppc0: EPP SPP
> ppc0 at 0x378 irq 7 flags 0x40 on isa
> ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
> lpt0: <generic printer> on ppbus 0
> lpt0: Interrupt-driven port
> vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
> fb0: vga0, vga, type:VGA (5), flags:0x7007f
> fb0: port:0x3b0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
> fb0: init mode:24, bios mode:3, current mode:24
> fb0: window:0xc00b8000 size:32k gran:32k, buf:0x0 size:0k
> VGA parameters upon power-up
> 50 18 10 00 00 00 03 00 02 67 60 4f 50 83 55 81
> bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96
> b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
> 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
> VGA parameters in BIOS for mode 24
> 50 18 10 00 10 00 03 00 02 67 60 4f 50 83 55 81
> bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
> b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
> 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
> EGA/VGA parameters to be used for mode 24
> 50 18 10 00 10 00 03 00 02 67 60 4f 50 83 55 81
> bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
> b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
> 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
> npx0 on motherboard
> npx0: INT 16 interface
> imasks: bio c0084040, tty c007009a, net c007009a
> BIOS Geometries:
>  0:02097f3f 0..521=522 cylinders, 0..127=128 heads, 1..63=63 sectors
>  0 accounted for
> Device configuration finished.
> IP packet filtering initialized, divert enabled, rule-based forwarding
enabled, default to accept, logging limited to 100 packets/entry by default
> new masks: bio c0084040, tty c007009a, net c007009a
> DUMMYNET initialized (990504)
> IP Filter: initialized.  Default = pass all, Logging = enabled
> Considering FFS root f/s.
> changing root device to wd0s1a
> wd0s1: type 0xa5, start 0, end = 4224149, size 4224150
> wd0s1: C/H/S end 262/239/63 (3976559) != end 4224149: invalid
> start_init: trying /sbin/init
> Linux-ELF exec handler installed
> ---------------dmesg ends----------------
> ---------------EXCISE configuration begins----------------
> #
> # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks
> #
> # For more information on this file, please read the handbook section on
> # Kernel Configuration Files:
> #
> #    http://www.freebsd.org/handbook/kernelconfig-config.html
> #
> # The handbook is also available locally in /usr/share/doc/handbook
> # if you've installed the doc distribution, otherwise always see the
> # FreeBSD World Wide Web server (http://www.FreeBSD.ORG/) for the
> # latest information.
> #
> # An exhaustive list of options and more detailed explanations of the
> # device lines is also present in the ./LINT configuration file. If you
are
> # in doubt as to the purpose or necessity of a line, check first in LINT.
> #
> # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.143.2.24 1999/12/05 01:56:42
luoqi Exp $
>
> machine "i386"
> # cpu "I386_CPU"
> # cpu "I486_CPU"
> cpu "I586_CPU"
> cpu "I686_CPU"
> ident EXCISE
> maxusers 32
>
> # some cpu enhancement options
> options "CPU_BLUELIGHTNING_FPU_OP_CACHE"
> options "CPU_BLUELIGHTNING_3X"
> options "CPU_FASTER_5X86_FPU"
> options "NO_F00F_HACK"
>
> # options MATH_EMULATE #Support for x87 emulation
> options USER_LDT #Allow program to manipulate LDT
> options "MD5" #build encryp routine in
> options "VM86" #allow vm86 mode
> options FFS #Berkeley Fast Filesystem
> options FFS_ROOT #FFS usable as root device [keep this!]
> options PROCFS #Process filesystem
> options SUIDDIR #for samba
> options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]
> options UCONSOLE #Allow users to grab the console
> options FAILSAFE #Be conservative
> options USERCONFIG #boot -c editor
> options VISUAL_USERCONFIG #visual boot -c editor
> options KTRACE #ktrace(1) syscall trace support
> options SYSVSHM #SYSV-style shared memory
> options SYSVMSG #SYSV-style message queues
> options SYSVSEM #SYSV-style semaphores
>
> config kernel root on wd0
>
> device isa0
> # controller pnp0 # PnP support for ISA
> device pci0
>
> # Floppy drives
> controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2
> disk fd0 at fdc0 drive 0
>
> # IDE controller and disks
> options "CMD640" # work around CMD640 chip deficiency
> controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xb0ff
> disk wd0 at wdc0 drive 0
>
> controller wdc1 at isa? port "IO_WD2" bio irq 15
> disk wd2 at wdc1 drive 0
>
> # ATAPI devices
> options ATAPI #Enable ATAPI support for IDE bus
> options ATAPI_STATIC #Don't do it as an LKM
> device acd0 #IDE CD-ROM
>
> # atkbdc0 controls both the keyboard and the PS/2 mouse
> controller atkbdc0 at isa? port IO_KBD tty
> device atkbd0 at isa? tty irq 1
>
> device vga0 at isa? port ? conflicts
>
> # splash screen/screen saver
> pseudo-device splash
>
> # syscons is the default console driver, resembling an SCO console
> device sc0 at isa? tty
>
> # Floating point support - do not disable.
> device npx0 at isa? port IO_NPX irq 13
>
> # Serial (COM) ports
> device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4
> device sio1 at isa? port "IO_COM2" tty irq 3
>
> # Parallel port
> device ppc0 at isa? port? flags 0x40 net irq 7
> controller ppbus0 # Parallel port bus (required)
> device lpt0 at ppbus? # Printer
>
> options INET #InterNETworking
> options IPFIREWALL #firewalls with ipfw
> options IPFIREWALL_FORWARD #enable proxy support
> options IPFIREWALL_VERBOSE #info on dropped packets
> options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity
> options IPFIREWALL_DEFAULT_TO_ACCEPT #avoid getting locked out...
> options IPDIVERT #enable divert IP sockets
> options IPFILTER #enable ipfilter package
> options IPFILTER_LOG #enable logging for ipfilter
> # options IPFILTER_LKM #enable LKM support for ipfilter
> options ICMP_BANDLIM #limit response to ICMP error
> options DUMMYNET #see man page dummynet(4)
>
> device ed0 # bog standard, but pci not isa
>
> # ISA Ethernet NICs.
> # Order is important here due to intrusive probes, do *not* alphabetize
> # this list of network interfaces until the probes have been fixed.
> # Right now it appears that the ie0 must be probed before ep0. See
> # revision 1.20 of this file.
> # device ed0 at isa? port 0x280 net irq 9 iomem 0xd8000
>
> # Pseudo devices - the number indicates how many units to allocated.
> pseudo-device loop # Network loopback
> pseudo-device ether # Ethernet support
> pseudo-device sl 1 # Kernel SLIP
> pseudo-device ppp 2 # Kernel PPP
> pseudo-device tun 2 # Packet tunnel
> pseudo-device pty 16 # Pseudo-ttys (telnet etc)
> pseudo-device gzip # Exec gzipped a.out's
>
> pseudo-device speaker # play simple noises through speaker
> ---------------EXCISE configuration ends----------------
>
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000601c0cc35$c3082dc0$69b2fea9>