Hello,

I am porting the Philips ISP116x driver to a PowerPC 8xx (852T in
particular) board. It is built into the kernel at the moment (i.e. it isn't
a loadable module) and comes up fine and gets and handles interrupts (at
least 2400 of them) while the rest of the kernel is initializing.

Just before the kernel is completely up, at the message "Freeing unused
kernel memmory ...", I get a machine check in the driver's interrupt
handler, in particular on a write to the command port register. 

The 2 registers are memory mapped to 2 16-bit words in the phyiscal address
space 0xfa000000 and 0xfa000002 and then ioremap'ed to kernel address space
when the driver starts up. That seems to be working fine up until the
machine check occurs.

I am baffled and don't know where to look next. Any ideas / suggestions will
be gratefully received.

Carolyn Smith
Tektronix, Inc.


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to