esc 64 bsp/drv/dev/base/wscons.c struct esc_state esc; /* escape state */
esc 209 bsp/drv/dev/base/wscons.c struct esc_state *esc = &sc->esc;
esc 215 bsp/drv/dev/base/wscons.c esc->index = 1;
esc 216 bsp/drv/dev/base/wscons.c esc->argc = 0;
esc 219 bsp/drv/dev/base/wscons.c if (esc->index == 0)
esc 224 bsp/drv/dev/base/wscons.c switch (esc->argc) {
esc 226 bsp/drv/dev/base/wscons.c esc->arg1 = val;
esc 227 bsp/drv/dev/base/wscons.c esc->index++;
esc 230 bsp/drv/dev/base/wscons.c esc->arg1 = esc->arg1 * 10 + val;
esc 233 bsp/drv/dev/base/wscons.c esc->arg2 = val;
esc 234 bsp/drv/dev/base/wscons.c esc->index++;
esc 237 bsp/drv/dev/base/wscons.c esc->arg2 = esc->arg2 * 10 + val;
esc 242 bsp/drv/dev/base/wscons.c esc->argc++;
esc 246 bsp/drv/dev/base/wscons.c esc->index++;
esc 248 bsp/drv/dev/base/wscons.c switch (esc->index) {
esc 256 bsp/drv/dev/base/wscons.c esc->saved_col = sc->col;
esc 257 bsp/drv/dev/base/wscons.c esc->saved_row = sc->row;
esc 261 bsp/drv/dev/base/wscons.c sc->col = esc->saved_col;
esc 262 bsp/drv/dev/base/wscons.c sc->row = esc->saved_row;
esc 273 bsp/drv/dev/base/wscons.c sc->row -= esc->arg1;
esc 279 bsp/drv/dev/base/wscons.c sc->row += esc->arg1;
esc 285 bsp/drv/dev/base/wscons.c sc->col += esc->arg1;
esc 291 bsp/drv/dev/base/wscons.c sc->col -= esc->arg1;
esc 297 bsp/drv/dev/base/wscons.c if (esc->argc == 1)
esc 298 bsp/drv/dev/base/wscons.c esc->argc = 2;
esc 301 bsp/drv/dev/base/wscons.c if (esc->arg1 == 2) /* Clear screen */
esc 305 bsp/drv/dev/base/wscons.c switch (esc->arg1) {
esc 319 bsp/drv/dev/base/wscons.c color = ansi_colors[esc->arg1 - 30];
esc 324 bsp/drv/dev/base/wscons.c color = ansi_colors[esc->arg1 - 40];
esc 339 bsp/drv/dev/base/wscons.c sc->row = esc->arg1;
esc 340 bsp/drv/dev/base/wscons.c sc->col = esc->arg2;
esc 357 bsp/drv/dev/base/wscons.c esc->index = 0;
esc 358 bsp/drv/dev/base/wscons.c esc->argc = 0;
esc 486 bsp/drv/dev/base/wscons.c sc->esc.index = 0;