//config:config SETSERIAL
//config: bool "setserial"
//config: default y
-//config: depends on PLATFORM_LINUX
+//config: select PLATFORM_LINUX
//config: help
//config: Retrieve or set Linux serial port.
//usage:#define setserial_trivial_usage
//usage: "[-gabGvzV] DEVICE [PARAMETER [ARG]]..."
//usage:#define setserial_full_usage "\n\n"
-//usage: "Request or set Linux serial port information\n\n"
-//usage: "Options:\n"
-//usage: " -g Interpret parameters as list of devices for reporting"
+//usage: "Request or set Linux serial port information\n"
+//usage: "\n"
+//usage: " -g Interpret parameters as list of devices for reporting\n"
//usage: " -a Print all available information\n"
//usage: " -b Print summary information\n"
//usage: " -G Print in form which can be fed back\n"
//usage: " -v Verbose\n"
//usage: "\n"
//usage: "Parameters: (* = takes an argument, ^ = can be turned off by preceding ^)\n"
-//usage: " *port, *irq, *divisor, *uart, *baund_base, *close_delay, *closing_wait,\n"
+//usage: " *port, *irq, *divisor, *uart, *baud_base, *close_delay, *closing_wait,\n"
//usage: " ^fourport, ^auto_irq, ^skip_test, ^sak, ^session_lockout, ^pgrp_lockout,\n"
//usage: " ^callout_nohup, ^split_termios, ^hup_notify, ^low_latency, autoconfig,\n"
//usage: " spd_normal, spd_hi, spd_vhi, spd_shi, spd_warp, spd_cust\n"
"irq\0"
"divisor\0"
"uart\0"
- "baund_base\0"
+ "baud_base\0"
"close_delay\0"
"closing_wait\0"
case CMD_SPD_SHI:
case CMD_SPD_WARP:
case CMD_SPD_CUST:
- serinfo.flags &= ASYNC_SPD_MASK;
+ serinfo.flags &= ~ASYNC_SPD_MASK;
/* fallthrough */
case CMD_FLAG_SAK:
case CMD_FLAG_FOURPORT: