Enviado em 22/10/2009 - 16:11h
bom estou fazendo uma função simples de timeout para um programa meu
#define INTVECT 0x08
float timer = 0;
int i;
void interrupt INT() //interrupt Service Routine (ISR) for port1
{
timer++;
//outp(0xA0, 0x20);
outp(0x20, 0x20);
}
int main()
{
_dos_setvect(INTVECT, INT);
outp(0x21, (inp(0x21) & 0xFE));
//outp(0xA1, (inp(0xA1) & 0xFE));
while(1){
if(kbhit())
{
break;
}
}
printf("%d", timer);
return 0;
}
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Quebra de linha na data e hora no Linux Mint
Organizando seus PDF com o Zotero
DEBIAN - PROBLEMA COM REDIRECIONAME... DE DOMINIO NA REDE INTERNA (1)
Sempre que vou baixar algum pacote acontece o erro dpkg (7)
como instalo panfrost-dri e o driver panfrost fork , ou panfrost (12)