Comment 4 for bug 1174325

Revision history for this message
Eriks Dobelis (eriks00) wrote :

I briefly looked into code. I found out that options seem to be correct:
#define EMU_HANA_OPTION_DOCK_ONLINE 0x04 /* Audio Dock online and FPGA configured */
#define EMU_HANA_OPTION_DOCK_OFFLINE 0x08 /* Audio Dock online and FPGA not configured */

Also, EMU_HANA+DOCK_ID = 0x15 is the only value that is considered as success after trying to load microdock firmware.

On EMU_HANA+DOCK_IRQ_STATUS = 0x0 I have no idea what shall it be normally at this point. These are the values from header file:
#define EMU_HANA_IRQ_WCLK_CHANGED 0x01
#define EMU_HANA_IRQ_ADAT 0x02
#define EMU_HANA_IRQ_DOCK 0x04
#define EMU_HANA_IRQ_DOCK_LOST 0x08

Not being able to read dock major and minor rev does not sound good. Apparently firmware is not loaded successfully. No further ideas where to look.