Ticket #2236: auich_fix.diff

File auich_fix.diff, 0.7 KB (added by herdemir, 8 months ago)
  • src/add-ons/kernel/drivers/audio/ac97/auich/io.c

     
    122122{ 
    123123        ASSERT(regno >= 0); 
    124124        ASSERT(((config->type & TYPE_ICH4) != 0 && regno <= 511) || regno <= 255); 
     125        snooze(100); 
    125126        if(auich_codec_wait(config)!=B_OK) { 
    126127                PRINT(("codec busy (2)\n")); 
    127128                return -1; 
     
    138139{ 
    139140        ASSERT(regno >= 0); 
    140141        ASSERT(((config->type & TYPE_ICH4) != 0 && regno <= 511) || regno <= 255); 
     142        snooze(100); 
    141143        if(auich_codec_wait(config)!=B_OK) { 
    142144                PRINT(("codec busy (4)\n")); 
    143145                return;