Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo hacer que suene un altavoz o timbre en un programa en lenguaje C en Ubuntu?

¿Cómo hacer que suene un altavoz o timbre en un programa en lenguaje C en Ubuntu?

Prueba este intspeaker(unsignedintfreq,unsignedintdelay)?

{staticintflag=0,bit;?

if(flag==0)?

{?

flag=1;?

iopl(3);?

}?

outb(0xb6, 0x43);?

outb((freq&0xff),0x42);?

outb((freq>>8),0x42);?

bit = inb(0x61);?

outb(3|bit,0x61);?

usleep(10000*delay);?

outb(0xfc| bit ,0x61);?

}?

#include?

#include?

principal()?

{?

int?i;

for(i?=?0;?i<1;?i++ ) ?

{?

altavoz(?2000,40?);

dormir(2);

}?

altavoz(?1000,40?);?

}

Espero que esto ayude.