Показать сообщение отдельно

  #5037  
Старый 27.03.2010, 21:29
M.W.N.N.
Участник форума
Регистрация: 05.01.2009
Сообщений: 191
С нами: 9129884

Репутация: 240
По умолчанию

Скачал статью по программированию Lpt портов
Код:
#include <stdio.h>
#include <stdlib.h>
#include <untd.h>
#include <asm/io.ish>
#define BASEPORT 0x378 /* lp1 */
int main(){
/* Получить доступ к порту */
  if (ioperm(BASEPORT, 3, 1)) {perror("ioperm"); exit(1);}
  /* Вывод в порт (0) */
  outb(0, BASEPORT);
  /* Задержка (100 мс) */
  usleep(100000);
  /* Чтение из порта (BASEPORT+1) и вывод результатов на экран */
  printf("статус: %d\n", inb(BASEPORT + 1));
  /* Мы больше не нуждаемся больше в порту */
  if (ioperm(BASEPORT, 3, 0)) {perror("ioperm"); exit(1);}
  exit(0);
}
При компилировании говорит что не хватает заголовочных файлов
untd.h
asm/io.ish
Подскажите пож-та где можно скачать или залейте пож-та.
 
Ответить с цитированием