14 Sep
2007
14 Sep
'07
4:52 p.m.
Krzysztof Helt wrote:
This patch adds additional check for OPL3 device. I found that PNP region returned by the card is 0x380 - 0x38f but the OPL3 device is located at 0x388 (standard FM device address).
On cards with an OPL4, it would use the entire range, where that last eight bytes are the OPL3-compatible registers.
AFAIK the opti93x chips have an integrated OPL3 and cannot be used with an OPL4.
If someone can test if the opti92x PnP has the same problem I would be grateful.
My card doesn't have PnP, but I guess the OPL4 detection wouldn't work on 92x either for the same reason.
Regards, Clemens