Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev/cardbus

Module Name:    src
Committed By:   kiyohara
Date:           Fri Jul 11 17:50:45 UTC 2008

Modified Files:
        src/sys/dev/cardbus: fwohci_cardbus.c

Log Message:
  clean up the cardbus interrupt stuff:
  There were cardbus_intr_line_t and cardbus_intr_handle_t used intermixed
  for the same variable, and that variable is pretty much useless because
  cardbus doesn't follow the PCI interrupt swizzling etc scheme.
  Useless interrupt numbers were printed on cardbus device attach.
  So as a first step to sanity, kill cardbus_intr_handle_t and poison
  cardbus_intr_line_t to discourage printing it as a %d.
  Use cardbus_intr_line_t consistently throughout the code.
  Remove the "interrupting at foo" messages because the information
  is misleading. We could come up with a better interrupt vector
  information, but because cardbus interrupts are mediated by pccbb
  it would still be misleading.

To generate a diff of this commit:
cvs rdiff -r1.25 -r1.26 src/sys/dev/cardbus/fwohci_cardbus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index