David van Moolenbroek
3d697930dd
TTY: use libchardriver; clean up
...
- writing to a PTY master side blocks if there is not already a
blocked reader on the slave side, and select now reflects this;
- internally, TTY now uses a test based on "caller != NONE" rather
than "grant != GRANT_INVALID" to identify whether a call is
currently ongoing;
- "offset" fields have been removed as they equal the corresponding
"cum" fields;
- improved variable typing and function naming here and there;
- various other small fixes.
Change-Id: I6b51452888942e864b4e034e8c8490576184a23e
2014-03-01 09:04:52 +01:00
..
2012-12-07 13:58:06 +01:00
2014-03-01 09:04:51 +01:00
2014-02-19 11:22:15 +01:00
2013-10-12 11:51:55 -04:00
2014-02-19 11:22:15 +01:00
2014-02-19 11:22:15 +01:00
2013-12-17 11:32:38 +01:00
2012-02-14 14:52:02 +01:00
2014-02-18 11:25:02 +01:00
2014-03-01 09:04:50 +01:00
2013-07-15 11:11:13 -04:00
2014-03-01 09:04:52 +01:00
2014-02-18 11:25:01 +01:00
2013-12-03 09:19:25 +01:00
2012-09-24 15:53:43 +02:00
2012-02-14 14:52:02 +01:00
2012-12-07 13:58:06 +01:00
2012-03-25 16:17:10 +02:00
2012-02-14 14:52:02 +01:00
2014-02-18 11:25:02 +01:00
2013-02-26 09:44:20 +00:00
2014-02-18 11:25:01 +01:00
2014-02-19 11:21:56 +01:00
2012-12-07 13:58:06 +01:00
2012-02-14 14:52:02 +01:00
2013-02-21 10:29:08 +00:00
2012-03-25 16:17:10 +02:00
2012-02-14 14:52:02 +01:00
2013-08-27 16:16:03 +00:00
2012-02-14 14:52:02 +01:00
2012-04-09 18:08:26 +02:00
2013-07-15 11:11:13 -04:00
2013-09-18 08:10:26 -04:00
2012-02-14 14:52:02 +01:00
2014-02-18 11:25:01 +01:00
2014-02-18 11:25:02 +01:00
2012-08-27 19:46:41 -04:00
2012-02-14 14:52:02 +01:00
2014-02-18 11:25:01 +01:00
2013-02-06 16:07:43 +01:00
2014-03-01 09:04:52 +01:00
2013-02-26 09:44:24 +00:00
2013-08-13 16:29:22 -04:00
2014-02-18 11:25:01 +01:00
2013-02-26 09:44:24 +00:00
2012-03-25 16:17:10 +02:00
2014-03-01 09:04:51 +01:00
2013-08-20 11:37:40 +02:00
2013-12-17 11:32:38 +01:00
2013-02-11 19:31:57 +01:00
2013-03-20 16:14:21 +00:00
2012-02-14 14:52:02 +01:00
2012-12-07 13:58:06 +01:00
2012-02-14 14:52:02 +01:00
2014-02-18 11:25:03 +01:00
2012-12-07 13:58:06 +01:00
2012-03-25 21:58:27 +02:00
2013-03-20 16:50:01 +00:00
2013-08-08 23:22:58 +02:00
2012-12-07 13:58:06 +01:00
2012-03-25 16:17:10 +02:00
2012-04-09 16:35:57 +02:00
2012-04-09 18:08:26 +02:00
2012-02-14 14:52:02 +01:00
2012-03-25 16:17:10 +02:00
2013-02-10 21:50:34 +01:00
2014-02-18 11:25:02 +01:00
2014-02-18 11:25:02 +01:00
2013-09-06 11:51:20 +02:00
2014-02-18 11:25:01 +01:00
2012-03-25 16:17:10 +02:00
2013-12-03 09:19:25 +01:00
2013-11-13 13:11:33 +00:00
2012-12-07 13:58:06 +01:00
2012-12-07 13:58:06 +01:00
2012-04-09 15:56:20 +02:00
2012-04-09 19:25:18 +02:00
2012-04-09 15:56:20 +02:00
2012-04-09 15:56:20 +02:00
2014-02-18 11:25:02 +01:00
2014-02-18 11:25:01 +01:00
2013-08-08 23:22:58 +02:00
2012-02-14 14:52:02 +01:00