AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
vt_cell Struct Reference

A character cell. More...

#include <vt.h>

Data Fields

uint8_t ch
uint8_t attr
uint8_t fg
uint8_t bg

Detailed Description

A character cell.

Its colors are indices into the 256-color palette.

Definition at line 35 of file vt.h.

Field Documentation

◆ attr

uint8_t vt_cell::attr

Definition at line 37 of file vt.h.

Referenced by fb_draw(), refresh(), sgr(), and vt_vga_attr().

◆ bg

uint8_t vt_cell::bg

Definition at line 39 of file vt.h.

Referenced by blank(), fb_draw(), sgr(), and vt_vga_attr().

◆ ch

uint8_t vt_cell::ch

Definition at line 36 of file vt.h.

Referenced by fb_draw(), put_glyph(), soft_reset(), term_char(), vcs_read(), vga_draw(), and vt_term_init().

◆ fg

uint8_t vt_cell::fg

Definition at line 38 of file vt.h.

Referenced by blank(), fb_draw(), sgr(), and vt_vga_attr().


The documentation for this struct was generated from the following file:
  • kernel/include/dev/vt.h