0
ioctl
在結構中做什麼struct tty_driver
?`struct ioctl`在`struct tty_driver`中做了什麼?
我知道ioctl()
函數提供了控制硬件(鍵盤,鼠標,打印)的方法,但是例如驅動程序來控制鍵盤上的LED我認爲ioctl足夠完成這項任務..
那麼,爲什麼我需要一個tty_driver?我知道tty_driver是一個結構
P.D我從來沒有試過編程設備驅動程序。我只在一些書中讀過一些代碼。
ioctl是_device specific_,這就是爲什麼它應該在定義該特定設備的結構中。那是你想知道的嗎? –