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;