diff options
author | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-08-16 10:15:36 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-08-16 10:15:36 +0200 |
commit | f682600440d21589cae2fba1d715b8552bc78d0d (patch) | |
tree | 0880ac074c2f695678b45ae24b70f853efd39a4f /sys/src/cmd/aux/kbdfs | |
parent | 828f63711b7fd0c735d083e4b06b8937e846a830 (diff) |
serial console stuff
Diffstat (limited to 'sys/src/cmd/aux/kbdfs')
-rw-r--r-- | sys/src/cmd/aux/kbdfs/kbdfs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/aux/kbdfs/kbdfs.c b/sys/src/cmd/aux/kbdfs/kbdfs.c index 397eba9e8..862479870 100644 --- a/sys/src/cmd/aux/kbdfs/kbdfs.c +++ b/sys/src/cmd/aux/kbdfs/kbdfs.c @@ -431,6 +431,8 @@ consproc(void *) while(p < x && fullrune(p, x - p)){ p += chartorune(&r, p); if(r){ + if(r == 021 || r == 023) /* XON/XOFF */ + continue; if(r == '\n' && cr){ cr = 0; continue; @@ -1232,7 +1234,6 @@ elevate(void) } close(fd); - } void |