#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <linux/kd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
int main (int argc, char* argv[])
{
int console;
int i;
int valor;
valor=atoi(argv[1]);
if ( (console = open("/dev/console", O_NOCTTY)) >= 0 )
{
for (i=0; i<valor; i++)
{
ioctl(console, KDMKTONE, (250<<16)+400);
usleep(250000);
ioctl(console, KDMKTONE, (250<<16)+300);
usleep(250000);
}
close(console);
}
else
{
printf("Error opening /dev/console\n");
return 1;
}
return 0;
}