
27.03.2010, 21:29
|
|
Участник форума
Регистрация: 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
Подскажите пож-та где можно скачать или залейте пож-та.
|
|
|