j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
On 25/01/13 21:50, Artyom Tarasenko wrote:
A comment in FreeBSD ofw_pcibus.c says:
/*
- Any AAPL,interrupts property gets priority and is
- fully specified (i.e. does not need routing)
*/
https://github.com/oza/FreeBSD-8.0-dyntick/blob/master/sys/powerpc/ofw/ofw_p...
Could it be that multiple entries in the AAPL,interrupts properties mean that the corresponding device has multiple interrupt lines?
Interesting. My last thought was that if you are behind a PCI bridge then the first interrupt line may be that of the bridge device?
I've also noticed that the mac-io IDE driver also fails in its start method, so I'm wondering if this something more generic related to the IDE layer which isn't quite right in OpenBIOS?
I might try and see if I can install some kind of XCOFF gdb and take a look to see if I can work out from stepping through the function exactly which part is failing.
ATB,
Mark.
On 26/01/13 18:27, Mark Cave-Ayland wrote:
I might try and see if I can install some kind of XCOFF gdb and take a look to see if I can work out from stepping through the function exactly which part is failing.
Well I've managed to build build binutils for Darwin here, but looks like the only choice with Darwin is to build their fork of gdb, and the development headers come with Xcode.
So given that I haven't got the tools to be able to debug this or build a debug kernel myself, I'm afraid that my work here is done and I'll have to hand the OS X baton over to someone else :(
ATB,
Mark.