code wiki / _hdl_build / nx_font_cyrillic8.nx

nx_font_cyrillic8.nx

buildroot/runtime/_hdl_build/nx_font_cyrillic8.nx

3242 B51 linesdepth 2pulls 2 transitivereach 5 importersview sourcekind librarytopic font
docsdependenciesstructsconstsfunctions

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

nx_syscalls.nx nx_font_cyrillic8.nx nx_caption_render_uni.nx nx_cyrillic_render_gate.nx nx_live_xlate_call_gate.nx nx_multilang_call_gate.nx nx_multilang_render_gate.nx

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

8func 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
16func cyr8_table() -> *u8
called by 1: nx_caption_render_uni calls 2: sys_mmapcf