OSC_QUERY_DWORD
capbuf[OSC_QUERY_DWORD] = OSC_QUERY_ENABLE;
u32 errors = retbuf[OSC_QUERY_DWORD] & OSC_ERROR_MASK;
if (capbuf[OSC_QUERY_DWORD] & OSC_QUERY_ENABLE)
fail = !!(capbuf[OSC_QUERY_DWORD] & OSC_QUERY_ENABLE);
capbuf[OSC_QUERY_DWORD] = OSC_QUERY_ENABLE;
for (i = OSC_QUERY_DWORD + 1, test = 0; i < bufsize; i++) {
retbuf[OSC_QUERY_DWORD] = 0;
capbuf[OSC_QUERY_DWORD] = 0;
for (i = OSC_QUERY_DWORD + 1; i < bufsize; i++)
if (retbuf[OSC_QUERY_DWORD] & OSC_ERROR_MASK) {
capbuf[OSC_QUERY_DWORD] = OSC_QUERY_ENABLE;
capbuf[OSC_QUERY_DWORD] = 0;
buf[OSC_QUERY_DWORD] = 0;