Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Jul 1995 09:46:40 -0500
From:      "Eric L. Hernes" <erich@jake.lodgenet.com>
To:        hackers@freebsd.org
Subject:   Buslogic bt946 controller
Message-ID:  <199507071446.JAA05330@jake.lodgenet.com>

next in thread | raw e-mail | index | archive | help

Has anyone gotten this controller to work with a custom kernel?

I'm running current on it now, but I've had the same experience with
2.0.5.  The GENERIC kernel works fine, but if I try to use a custom kernel
it will run for a while, then I get messages like:

bt0: Try to abort
bt0: Abort Operation has timed out
bt0: Try to abort
bt0: Abort Operation has timed out
bt0: Try to abort
bt0: Abort Operation has timed out
...

and if i let it go long enough, I get something like:

vnode_pager_input: I/O read error
vm_fault: pager input (probably hardware) error, PIT 242 failure

and then more bt0 errors.

dmesg is:

  FreeBSD 2.0-BUILT-19950707 #0: Fri Jul  7 09:05:59 CDT 1995
      erich@sonic:/usr/src/sys/compile/SONIC
  CPU: 75-MHz Pentium 735\\90 or 815\\100 (Pentium-class CPU)
    Origin = "GenuineIntel"  Id = 0x525  Stepping=5
    Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC>
  real memory  = 33161216 (8096 pages)
  avail memory = 30982144 (7564 pages)
  Probing for devices on the ISA bus:
  sc0 at 0x60-0x6f irq 1 on motherboard
  sc0: VGA color <16 virtual consoles, flags=0x0>
  ed0 at 0x300-0x31f irq 10 maddr 0xd8000 msize 8192 on isa
  ed0: address 00:00:c0:9d:78:9b, type SMC8416C/SMC8416BT (16 bit) 
  bpf: ed0 attached
  lpt0 not found at 0x3bc
  sio0 at 0x3f8-0x3ff irq 4 on isa
  sio0: type 16550A
  sio1 at 0x2f8-0x2ff irq 3 on isa
  sio1: type 16550A
  pca0 on motherboard
  pca0: PC speaker audio driver
  bt0: Bt946C/ 0-PCI/EISA/VLB(32bit) bus
  bt0: reading board settings, dma=5, int=11
  bt0: version 4.25J, fast sync, parity, 32 mbxs, 32 ccbs
  bt0: targ 0 sync rate=10.00MB/s(100ns), offset=08
  bt0: Using Strict Round robin scheme
  bt0 at 0x330 irq 11 drq 5 on isa
  (bt0:0:0): "QUANTUM LIGHTNING 730S 241E" type 0 fixed SCSI 2
  sd0(bt0:0:0): Direct-Access 699MB (1431760 512 byte sectors)
  (bt0:1:0): "WANGTEK 51000  SCSI RVM7 5F5" type 1 removable SCSI 1
  st0(bt0:1:0): Sequential-Access density code 0x0,  drive empty
  fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
  fdc0: NEC 72065B
  fd0: 1.44MB 3.5in
  npx0 on motherboard
  npx0: INT 16 interface
  sb0 at 0x220 irq 7 drq 1 on isa
  sb0: <SoundBlaster 2.1>
  uart0 not probed due to I/O address conflict with bt0 at 0x330
  Probing for devices on the pci0 bus:
          configuration mode 1 allows 32 devices.
  chip0 <CPU-PCI bridge> rev 1 on pci0:0
  chip1 <PCI-ISA bridge> rev 1 on pci0:1
  pci0:13: vendor=0x1095, device=0x640, class=storage [no driver assigned]
  pci0:17: vendor=0x104b, device=0x1040, class=storage [no driver assigned]
          map(10): io(fcdc)
  bpf: lo0 attached
  bpf: tun0 attached
  bpf: tun1 attached
 
kernel config is:

  ##################################################
  # kernel config for SONIC
  #
  
  machine               "i386"
  cpu           "I586_CPU"              # aka Pentium(tm)
  
  ident         SONIC
  
  maxusers      10
  
  #
  # I am a resouce pig
  options               "CHILD_MAX=128"
  options               "OPEN_MAX=128"
  
  config                kernel  root on sd0 dumps on sd0
  
  options   "COMPAT_43"
  options   USER_LDT
  options   SYSVSHM
  options   SYSVSEM
  options   SYSVMSG
  options   UCONSOLE
  options   INET
  
  pseudo-device ether
  pseudo-device loop
  pseudo-device bpfilter 6
  pseudo-device tun 2
  
  options               FFS
  options               "NSWAPDEV=20"
  
  controller    isa0
  controller    pci0
  options               PROBE_VERBOSE
  options               "AUTO_EOI_1"
  options       "AUTO_EOI_2"
  options               BOUNCE_BUFFERS
  options       DUMMY_NOPS
  
  controller    bt0     at isa? port "IO_BT0" bio irq ? vector btintr
  controller    scbus0  #base SCSI code
  disk sd0 at scbus0 target 0 unit 0
  tape st0 at scbus0 target 1
  
  pseudo-device pty     16
  pseudo-device speaker
  pseudo-device log
  pseudo-device gzip
  pseudo-device vn
  pseudo-device snp     3
  
  device                sc0     at isa? port "IO_KBD" tty irq 1 vector scintr
  options               HARDFONTS
  options         "MAXCONS=16"
  
  device                npx0    at isa? port "IO_NPX" irq 13 vector npxintr
  
  controller    fdc0    at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
  disk          fd0     at fdc0 drive 0
  options       FDSEEKWAIT="16"
  
  device    lpt0    at isa? port "IO_LPT3" tty irq 7 vector lptintr
  device    sio0    at isa? port "IO_COM1" tty irq 4 vector siointr
  device    sio1    at isa? port "IO_COM2" tty irq 3 vector siointr
  
  device ed0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector edintr
  
  controller    snd0
  device sb0      at isa? port 0x220 irq 7 conflicts drq 1 vector sbintr
  device uart0 at isa? port 0x330 irq 5 vector "m6850intr"
  
  device pca0 at isa? port IO_TIMER1 tty


eric.
--
erich@lodgenet.com
erich@rrnet.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507071446.JAA05330>