Commit Graph

3361 Commits

Author SHA1 Message Date
Jeremy Soller 9a5a05b3b2 Remove raw_mode usage from vesad 2017-08-02 20:02:30 -06:00
Jeremy Soller a9d42d05fb Update Cargo.lock 2017-08-02 19:53:22 -06:00
Jeremy Soller 529c9f69eb Update Cargo.lock 2017-08-02 19:53:06 -06:00
Jeremy Soller 48eb950401 Update Cargo.lock 2017-08-02 19:52:23 -06:00
Jeremy Soller b00f190377 Update Cargo.lock 2017-08-02 19:52:13 -06:00
Jeremy Soller 2aed860782 Update Cargo.lock 2017-08-02 19:51:46 -06:00
Jeremy Soller 4798290a2a Fix echo handling 2017-08-01 20:32:09 -06:00
Jeremy Soller 19c9132c76 Implement cooked mode correctly, implement vmin 2017-08-01 20:18:11 -06:00
Jeremy Soller eb64f59d10 Simplify vesad, use ptyd for control logic 2017-08-01 19:43:55 -06:00
Jeremy Soller 832f830cc4 Update EventSte structure 2017-08-01 19:40:25 -06:00
Jeremy Soller e23c6e28e4 Echonl and better creation of output vec 2017-07-31 21:47:11 -06:00
Jeremy Soller bb5720df1d WIP: Implement termios 2017-07-31 21:42:54 -06:00
Jeremy Soller 21d50cf7e6 Update Cargo.lock 2017-07-29 08:25:04 -06:00
Jeremy Soller ee3d4a7cb7 Update Cargo.lock 2017-07-29 08:25:00 -06:00
Jeremy Soller f4a9882764 Update Cargo.lock 2017-07-29 08:24:45 -06:00
Jeremy Soller 7c27222bb8 Update Cargo.lock 2017-07-29 08:24:39 -06:00
Jeremy Soller e83471f53f Update Cargo.lock 2017-07-29 08:24:33 -06:00
Jeremy Soller 545ec4d21f Add more debugging 2017-07-27 21:28:16 -06:00
Jeremy Soller 84a8a6c064 Add missing import 2017-07-27 21:02:56 -06:00
Jeremy Soller b4209a6a9c Refactor XHCI driver 2017-07-27 21:01:42 -06:00
Jeremy Soller d2f9874f9d Update Cargo.lock 2017-07-26 08:17:40 -06:00
Jeremy Soller 14e1b556ab Update Cargo.lock 2017-07-26 08:17:39 -06:00
Jeremy Soller 191273e1ac Add Cargo.lock file 2017-07-26 08:03:55 -06:00
Jeremy Soller db24f41ddd Add Cargo.lock file 2017-07-26 08:03:48 -06:00
Jeremy Soller 51abd85d70 Add Cargo.lock file 2017-07-26 08:02:46 -06:00
Jeremy Soller 31830fb9af Add Cargo.lock file 2017-07-26 08:02:31 -06:00
Jeremy Soller fc1a21c8ee Add Cargo.lock file 2017-07-26 08:02:08 -06:00
Jeremy Soller cd46783126 Add Cargo.lock 2017-07-26 08:00:17 -06:00
Jeremy Soller 3d28932f9c Add Cargo.lock 2017-07-26 07:59:59 -06:00
Jeremy Soller b346221840 Add Cargo.lock 2017-07-26 07:54:58 -06:00
Jeremy Soller 8c9a42a809 Add Cargo.lock 2017-07-26 07:54:19 -06:00
Jeremy Soller 49cb1e3836 Add Cargo.lock 2017-07-26 07:53:16 -06:00
Jeremy Soller 43c1d5b6b0 Read events 2017-07-23 21:36:51 -06:00
Jeremy Soller 325b303c54 Fix mapping size of XHCI, add more debugging 2017-07-23 21:13:27 -06:00
Jeremy Soller 815b59b80b Add runtime registers, testing for TLB to XHCI 2017-07-23 20:22:19 -06:00
Jeremy Soller 4f8138bca7 Do not send SIGTSTP or SIGQUIT yet 2017-07-23 16:56:04 -06:00
Jeremy Soller 6b488a4e2b Fix negation of pgid 2017-07-23 16:03:04 -06:00
Jeremy Soller 6f02841197 WIP: Process termios cc 2017-07-23 15:06:41 -06:00
Jeremy Soller a44184adb7 Add pgrp 2017-07-23 12:54:32 -06:00
Jeremy Soller b69fd15d3c Use crates.io source 2017-07-23 11:42:19 -06:00
Jeremy Soller f03eaa8c24 Add window size 2017-07-23 11:10:34 -06:00
Jeremy Soller 36a34e70b2 Add termios read/write file 2017-07-23 10:53:24 -06:00
Jeremy Soller 854b6470c4 Use termios crate (WIP) 2017-07-23 10:27:46 -06:00
Jeremy Soller 182688120a Refactor ptyd to prepare for adding sizes and foreground groups 2017-07-22 15:17:10 -06:00
Jeremy Soller abd68c2ef3 Add gitignore 2017-07-22 13:51:21 -06:00
Jeremy Soller f242652631 Add gitignore 2017-07-22 13:49:41 -06:00
Jeremy Soller 2cce5b3499 Add gitignore, add EINVAL import 2017-07-22 13:49:12 -06:00
Jeremy Soller 513ddd9eb5 Imports for EINVAL 2017-07-22 13:44:21 -06:00
Jeremy Soller 473ac85faa Return error when dup buf is not empty 2017-07-22 13:17:48 -06:00
Jeremy Soller 7f1eddc84d Return error when dup buf is not empty 2017-07-22 13:16:41 -06:00