iPXE
Macros
ANSI escape sequence function identifiers

Macros

#define ANSIESC_CUP   'H'
 Cursor position. More...
 
#define ANSIESC_ED   'J'
 Erase in page. More...
 
#define ANSIESC_ED_TO_END   0
 Erase from cursor to end of page. More...
 
#define ANSIESC_ED_FROM_START   1
 Erase from start of page to cursor. More...
 
#define ANSIESC_ED_ALL   2
 Erase whole page. More...
 
#define ANSIESC_SGR   'm'
 Select graphic rendition. More...
 
#define ANSIESC_LOG_PRIORITY   'p'
 Explicit log message priority. More...
 
#define ANSIESC_DECTCEM_SET   ( ( '?' << 8 ) | 'h' )
 Show cursor. More...
 
#define ANSIESC_DECTCEM_RESET   ( ( '?' << 8 ) | 'l' )
 Hide cursor. More...
 

Detailed Description

Macro Definition Documentation

◆ ANSIESC_CUP

#define ANSIESC_CUP   'H'

Cursor position.

Definition at line 103 of file ansiesc.h.

◆ ANSIESC_ED

#define ANSIESC_ED   'J'

Erase in page.

Definition at line 106 of file ansiesc.h.

◆ ANSIESC_ED_TO_END

#define ANSIESC_ED_TO_END   0

Erase from cursor to end of page.

Definition at line 109 of file ansiesc.h.

◆ ANSIESC_ED_FROM_START

#define ANSIESC_ED_FROM_START   1

Erase from start of page to cursor.

Definition at line 112 of file ansiesc.h.

◆ ANSIESC_ED_ALL

#define ANSIESC_ED_ALL   2

Erase whole page.

Definition at line 115 of file ansiesc.h.

◆ ANSIESC_SGR

#define ANSIESC_SGR   'm'

Select graphic rendition.

Definition at line 118 of file ansiesc.h.

◆ ANSIESC_LOG_PRIORITY

#define ANSIESC_LOG_PRIORITY   'p'

Explicit log message priority.

This is an iPXE private sequence identifier. (The range 'p' to '~' is reserved for private sequences.)

Definition at line 125 of file ansiesc.h.

◆ ANSIESC_DECTCEM_SET

#define ANSIESC_DECTCEM_SET   ( ( '?' << 8 ) | 'h' )

Show cursor.

Definition at line 128 of file ansiesc.h.

◆ ANSIESC_DECTCEM_RESET

#define ANSIESC_DECTCEM_RESET   ( ( '?' << 8 ) | 'l' )

Hide cursor.

Definition at line 131 of file ansiesc.h.