ctrl is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

ctrl macro

Syntax

#define ctrl(C) ((C) - '@')

Arguments

C

References

LocationText
linenoise.c:449
#define ctrl(C) ((C) - '@')
linenoise.c:1761
if (c == ctrl('H') || c == CHAR_DELETE) {
linenoise.c:1774
if (c == ctrl('P') || c == SPECIAL_UP) {
linenoise.c:1781
else if (c == ctrl('N') || c == SPECIAL_DOWN) {
linenoise.c:1830
if (c == ctrl('G') || c == ctrl('C')) {
linenoise.c:1835
else if (c == ctrl('J')) {
linenoise.c:1867
if (c == ctrl('R')) {
linenoise.c:1897
case ctrl('C'): /* ctrl-c */
linenoise.c:1900
case ctrl('Z'): /* ctrl-z */
linenoise.c:1911
case ctrl('H'):
linenoise.c:1916
case ctrl('D'): /* ctrl-d */
linenoise.c:1934
case ctrl('W'): /* ctrl-w, delete word at left. save deleted chars */
linenoise.c:1952
case ctrl('T'): /* ctrl-t */
linenoise.c:1962
case ctrl('V'): /* ctrl-v */
linenoise.c:1978
case ctrl('B'):
linenoise.c:1985
case ctrl('F'):
linenoise.c:1998
case ctrl('P'):
linenoise.c:2002
case ctrl('N'):
linenoise.c:2023
case ctrl('A'): /* Ctrl+a, go to the start of the line */
linenoise.c:2028
case ctrl('E'): /* ctrl+e, go to the end of the line */
linenoise.c:2033
case ctrl('U'): /* Ctrl+u, delete to beginning of line, save deleted chars. */
linenoise.c:2038
case ctrl('K'): /* Ctrl+k, delete from current to end of line, save deleted chars. */
linenoise.c:2043
case ctrl('Y'): /* Ctrl+y, insert saved chars at current position */
linenoise.c:2048
case ctrl('L'): /* Ctrl+L, clear screen */