Do the input queue and output queue belong to the terminal device, its driver, or line discipline?

Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
In APUE, where should the input queue and output queue (shown in the first figure) appear in the second figure? For example,
- in "actual device"
- in "terminal device driver"
- in "terminal line discipline"
- somewhere between two of the above three?
Thanks.
We can think of a terminal device as being controlled by a terminal
driver, usually within the kernel. Each terminal device has an
input queue and an output queue, shown in Figure 18.1.
Most UNIX systems implement all the canonical processing in a module
called the terminal line discipline. We can think of this module
as a box that sits between the kernelâÂÂs generic read and write
functions and the actual device driver (see Figure 18.2).
terminal linux-kernel drivers tty devices
add a comment |Â
up vote
0
down vote
favorite
In APUE, where should the input queue and output queue (shown in the first figure) appear in the second figure? For example,
- in "actual device"
- in "terminal device driver"
- in "terminal line discipline"
- somewhere between two of the above three?
Thanks.
We can think of a terminal device as being controlled by a terminal
driver, usually within the kernel. Each terminal device has an
input queue and an output queue, shown in Figure 18.1.
Most UNIX systems implement all the canonical processing in a module
called the terminal line discipline. We can think of this module
as a box that sits between the kernelâÂÂs generic read and write
functions and the actual device driver (see Figure 18.2).
terminal linux-kernel drivers tty devices
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
In APUE, where should the input queue and output queue (shown in the first figure) appear in the second figure? For example,
- in "actual device"
- in "terminal device driver"
- in "terminal line discipline"
- somewhere between two of the above three?
Thanks.
We can think of a terminal device as being controlled by a terminal
driver, usually within the kernel. Each terminal device has an
input queue and an output queue, shown in Figure 18.1.
Most UNIX systems implement all the canonical processing in a module
called the terminal line discipline. We can think of this module
as a box that sits between the kernelâÂÂs generic read and write
functions and the actual device driver (see Figure 18.2).
terminal linux-kernel drivers tty devices
In APUE, where should the input queue and output queue (shown in the first figure) appear in the second figure? For example,
- in "actual device"
- in "terminal device driver"
- in "terminal line discipline"
- somewhere between two of the above three?
Thanks.
We can think of a terminal device as being controlled by a terminal
driver, usually within the kernel. Each terminal device has an
input queue and an output queue, shown in Figure 18.1.
Most UNIX systems implement all the canonical processing in a module
called the terminal line discipline. We can think of this module
as a box that sits between the kernelâÂÂs generic read and write
functions and the actual device driver (see Figure 18.2).
terminal linux-kernel drivers tty devices
terminal linux-kernel drivers tty devices
asked Sep 25 at 4:23
Tim
23.8k67232417
23.8k67232417
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f471228%2fdo-the-input-queue-and-output-queue-belong-to-the-terminal-device-its-driver-o%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password

