[FUGSPBR] Watch Dog

Paulo Angelo pa em orbitel.com.br
Sex Maio 9 16:03:50 BRT 2003


No Linux eu criei um programa:

#include <stdio.h>
#include <unistd.h>
#include <asm/io.h>

#define BASEPORT 0x444
#define ACTIVEPORT BASEPORT

int main()
{

 if (ioperm(BASEPORT, 1, 1)) {perror("ioperm"); exit(1);}

while (1)
{
  outb(0x0D, ACTIVEPORT);
  usleep(9000000);
  printf("status: %d\n", inb(ACTIVEPORT));
}
  if (ioperm(BASEPORT, 1, 0)) {perror("ioperm"); exit(1);}

  exit(0);
}


quando eu rodo ele nesse endereço "444", ele dah um erro:

ioperm: Invalid argument


Mas no manual da placa diz que o endereço é esse mesmo.

Alguém pode me dar um help

valeu.



On 090503, 14:02, Paulo Angelo wrote:
> Pessoal,
> 
> 	Eu preciso habilitar o Watch Dog de uma placa mãe LPX-8601 (Lex), mas no manual diz que tem que "Write to port 444H to enable a cicle".
> 
> 	O que seria essa porta ? Como faço isso no Linux e/ou FreeBSD? Exite algum programa que já faz isso?
> 
> 
> Valeu.
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd