I think you can also refer LDD, if you want code specific explanations.
On Sat, Dec 6, 2008 at 10:07 AM, Rohit Sharma <[EMAIL PROTECTED]> wrote:
> I think Clists are used in tty read. Its a list of Cblocks.( C stands
> for character).
> They are meant to read from slower devices.
> Whenever you enter or read characters, Cblocks hold the data
> CBlocks are again a list of character and the head shows the start of
> valid data.
> for eg : 4,8 | 0 | 1 | 2 | 3 | D | e | n | i | s | 9 | 10 |
>
> Refer: The Design of Unix OS by Maurice Bach
>
> Look for Clists.
>
>
>
> On Tue, Dec 2, 2008 at 9:24 PM, Denis Borisevich <[EMAIL PROTECTED]> wrote:
>> Hi everbody!
>>
>> Could anybody explain to me how the read() is implemented in tty
>> drivers? I mean what functions should I register in my driver to
>> complete read() system call successfully?
>>
>> Thanks in advance.
>>
>> --
>> Denis
>>
>> --
>> To unsubscribe from this list: send an email with
>> "unsubscribe kernelnewbies" to [EMAIL PROTECTED]
>> Please read the FAQ at http://kernelnewbies.org/FAQ
>>
>>
>
> --
> To unsubscribe from this list: send an email with
> "unsubscribe kernelnewbies" to [EMAIL PROTECTED]
> Please read the FAQ at http://kernelnewbies.org/FAQ
>
>
--
Regards,
Sandeep.
"To learn is to change. Education is a process that changes the learner."
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ