Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jan 1999 22:21:30 -0800 (PST)
From:      Warner Losh <imp@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/isa aha_isa.c src/sys/dev/aha aha.c ahareg.h
Message-ID:  <199901200621.WAA12024@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
imp         1999/01/19 22:21:29 PST

  Modified files:
    sys/i386/isa         aha_isa.c 
    sys/dev/aha          aha.c ahareg.h 
  Log:
  o enable plug and play support for the aha driver.  Given the cumbersome
    pnp system in freebsd, I'm not sure how useful this will be, but my
    1542CP seems to work well in plug and play mode and does seem to
    probe correctly at all the oddball addresses/irq/drqs that I tried.
    [[
       I was unable to get /kernel.conf or /kernel.config to read in, so
       I wasn't able to verify that this method of userconfig works.  that's
       one thing that makes pnp so hard to use in the current scheme.
       Pointers to the right new way of doing this accepted.
    ]]
  o Add some kludges to maybe bring support for 1540A/1542A into the
    driver.  Since I have no 154xA cards, and the only person I know
    that has them hasn't given me feedback, I'm making this commit
    blind.
  o Honor unit numbers that are in the config file now.  This allows one
    to hard wire the unit numbers (and have high unit numbers for plug
    and pray devices, which can't seem to be hardwired) and have the
    cards not migrate from aha1 -> aha0 should aha0 go on the fritz.  I
    didn't verify that hard wired scsi busses would work, but did verify
    that hard wired aha addresses did work to a limited extent.  Both
    aha0 and aha1 must be hardwired, or when the card that was in aha0
    goes away, the probe for aha0 might pick up the card that otherwise
    would have been aha1.
  
  Revision  Changes    Path
  1.6       +87 -12    src/sys/i386/isa/aha_isa.c
  1.19      +30 -9     src/sys/dev/aha/aha.c
  1.5       +17 -1     src/sys/dev/aha/ahareg.h

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



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