b184a4f4e4
vs unidirectional transfer modes. The kernel handles hardware, user mode programs shouldn't get in the way. This cleans up some really ugly grots that I hated too. :-) Suggested by: Sujal Patel <smpatel@wam.umd.edu>