27 lines
662 B
TeX
27 lines
662 B
TeX
|
\chapter{I/O control}
|
||
|
\label{chap:ioctl} \index{ioctl}
|
||
|
|
||
|
|
||
|
Un des paradigmes les plus connus à propos des systèmes de la
|
||
|
famille Unix est : \textsf{Tout est vu comme un fichier}.
|
||
|
C'est souvent vrai, mais parfois ce n'est pas suffisant.
|
||
|
Prenons rapidement un exemple, le baton de joie\index{joystick}
|
||
|
dans Linux.
|
||
|
|
||
|
\begin{verbatim}
|
||
|
int foo, joy_fd;
|
||
|
struct js_event js;
|
||
|
char joy_name[128];
|
||
|
|
||
|
joy_fd = open(joy_device , O_RDONLY);
|
||
|
|
||
|
\end{verbatim}
|
||
|
|
||
|
|
||
|
|
||
|
% =========================================================
|
||
|
|
||
|
Ailleurs dans ce document : Ports série (p. \pageref{rs232})
|
||
|
|
||
|
% =========================================================
|