]>
cloudbase.mooo.com Git - z180-stamp.git/blob - include/con-utils.h
2 * (C) Copyright 2014 Leo C. <erbl259-lmu@yahoo.de>
4 * SPDX-License-Identifier: GPL-2.0+
14 uint_fast8_t tstc(void);
16 int my_getchar(uint_fast8_t waitforchar
);
18 /* Test if ctrl-c was pressed */
19 uint_fast8_t ctrlc(void);
21 /* Pass 1 to disable ctrlc() checking, 0 to enable. Returns previous state. */
22 uint_fast8_t disable_ctrlc(uint_fast8_t disable
);
24 uint_fast8_t had_ctrlc (void);
25 void clear_ctrlc(void);
27 /* Reads user's confirmation. Returns 1 if user's input is "y", "Y", "yes" or "YES" */
28 uint_fast8_t confirm_yes(void);
30 #endif /* CON_UTILS_H */