Sorry, I know, you wanted to help me but my question was "Is my device supported or not?" and your answer is just "info.plist"...
Yeah, what is with info.plist? Should I cook it?
I know I should check that the info.plist has my device ID and if not then write it myself.
What I meant with my previous post is when the DRIVER itself does not support my device then it doesn't matter what I write into the info.plist and at the next boot I'll get a "The device is not supported" or something like that.
And, looking at the source code of the driver, it seems like it doesn't support an MCP78S.
Anyway, I added my chipset and the device ID to the source code (I hope I did it right, had to figure it out myself), compiled it.. Now I'm getting "found 0" on every boot but my IDE is running with DMA now, so I'm fine with it 'cause I have no SATA drives.