Data Fields | |
page_function | function |
vbi_pgno | pgno |
vbi_subno | subno |
int | national |
int | flags |
int | lop_lines |
int | enh_lines |
union { | |
struct lop { | |
unsigned char raw [26][40] | |
pagenum link [6 *6] | |
vbi_bool flof | |
vbi_bool ext | |
} unknown | |
struct lop { | |
unsigned char raw [26][40] | |
pagenum link [6 *6] | |
vbi_bool flof | |
vbi_bool ext | |
} lop | |
struct { | |
struct lop lop | |
enhancement enh | |
} enh_lop | |
struct { | |
struct lop lop | |
enhancement enh | |
vt_extension ext | |
} ext_lop | |
struct { | |
uint16_t pointer [96] | |
vt_triplet triplet [39 *13+1] | |
} gpop | |
struct { | |
uint16_t pointer [96] | |
vt_triplet triplet [39 *13+1] | |
} pop | |
struct { | |
uint8_t raw [26][40] | |
uint8_t bits [48][12 *10/2] | |
uint8_t mode [48] | |
uint64_t invalid | |
} gdrcs | |
struct { | |
uint8_t raw [26][40] | |
uint8_t bits [48][12 *10/2] | |
uint8_t mode [48] | |
uint64_t invalid | |
} drcs | |
ait_entry ait [46] | |
} | data |
page_function vt_page::function |
Defines the page function and which member of the union applies.
Page and subpage number.
National character set designator 0 ... 7.
int vt_page::flags |
Page flags C4_ERASE_PAGE ... C11_MAGAZIN_SERIAL.
One bit for each LOP and enhancement packet