>>>>> "Matthew" == Matthew N Dodd <[EMAIL PROTECTED]> writes:
MD> mdodd 2000/04/13 11:09:07 PDT
MD> Modified files:
MD> sys/dev/ida ida_eisa.c
MD> Log:
MD> - Add an additional call to eisa_add_iospace() so we get the right IOPORT
MD> in attach.
MD> - Change a EISA_CHANNEL_CLEAR to EISA_CHANNEL_BUSY in ida_v1_submit().
MD> This may fix the problem with EISA IDA adapters though we
MD> have not heard back from testers yet.
I just tried it. Here's what I get:
mainboard0: <CPQ1519 (System Board) on eisa0 slot 0>
eisa0: unknown card CPQ6101 (0x0e116101) at slot 5
ida0: <Compaq SMART array controller> at 0x6000-0x60ff, 0x6c88-0x6c9e
ida0: irq 15 (level) on eisa0 slot 6
ida0: drives=1 firm_rev=1.66
idad0: 3002MB (6149631 sectors), blocksize=512
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0xff0000ad
fault code = supervisor read, page not present
instruction pointer = 0x8:0xff0000ad
stack pointer = 0x10:0xc061fe80
frame pointer = 0x10:0x2b9005d
code segment = base 0x0, limit 0xfffff, type 0x1b
DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 (swapper)
interrupt mask = net tty bio cam
trap number = 12
panic: page fault
This is further than before -- it got around to recognizing the drive
(it even gets the correct number of sectors), and no more "incorrect
qcb returned".
Viren
--
Viren R. Shah
"Creeping featurism is a disease, fatal if not treated promptly"
-- Don Norman in _The Design of Everyday Things_
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message