
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;
}
Instalação e Configuração do Void com Cinnamon
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Guia de instalação do Gentoo Linux com Cinnamon (UEFI, LUKS2, Btrfs)
Aparecer o Chuck Norris no seu terminal
Da pra formatar um netbook MGB e usar algum linux nele? É possível usa... (2)
Alguns aplificativos em Flatpak não rodam no Debian [RESOLVIDO] (4)
CachyOS vs Arch [RESOLVIDO] (11)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (13)









