Lines Matching +full:send +full:- +full:flush +full:- +full:out +full:- +full:sequence
1 # SPDX-License-Identifier: GPL-2.0
24 This class provides methods to run text-based interface of Kconfig
41 """Run text-based Kconfig executable and save the result.
43 mode: input mode option (--oldaskconfig, --defconfig=<file> etc.)
76 # If input key sequence is given, feed it to stdin.
78 ps.stdin.write(in_keys.encode('utf-8'))
82 # send 'Enter' key until the program finishes.
86 ps.stdin.flush()
117 # figure out what has happened.
142 return self._run_conf('--oldaskconfig', dot_config=dot_config,
152 return self._run_conf('--oldconfig', dot_config=dot_config,
161 return self._run_conf('--olddefconfig', dot_config=dot_config)
170 return self._run_conf('--defconfig={}'.format(defconfig_path))
177 return self._run_conf('--{}config'.format(mode), extra_env=extra_env)
231 return self._run_conf('--savedefconfig', out_file='defconfig')
239 return self._run_conf('--listnewconfig', dot_config=dot_config,