code wiki / _hdl_build / nx_font_cyrillic8.nx
nx_font_cyrillic8.nx
buildroot/runtime/_hdl_build/nx_font_cyrillic8.nx
about
nx_font_cyrillic8.nx -- sovereign 8x8 CYRILLIC bitmap font (uppercase Russian А..Я, codepoints U+0410..U+042F),
same format as nx_font8x8 (8 bytes/glyph, byte=row top->bottom, bit 0 (LSB)=leftmost column). Pure glyph DATA
(no 3rd-party font). Look-alike letters reuse the proven nx_font8x8 Latin shapes (А=A, В=B, Е=E, К=K, М=M,
Н=H, О=O, Р=P, С=C, Т=T, У=Y, Х=X); the 20 distinct letters are DESIGNED here. Lowercase folds to uppercase
in the renderer. This is what lets the Belarus girl read her language NATIVELY (not romanized). license_tier: ORIGINAL
dependencies 1 imports · 5 importers
imports: nx_syscalls.nx
imported by: nx_caption_render_uni.nxnx_cyrillic_render_gate.nxnx_live_xlate_call_gate.nxnx_multilang_call_gate.nxnx_multilang_render_gate.nx
structs
| none |
consts
| none |
functions
| 8 | func cf(t: *u8, i: i64, b0: i64, b1: i64, b2: i64, b3: i64, b4: i64, b5: i64, b6: i64, b7: i64) -> i64 called by 1: cyr8_table |
| 16 | func cyr8_table() -> *u8 |