/* * _gfx_frame_isr — кадровый обработчик FPS-делителя (ставится в цепочку * через irq_chain_add из gfx_set_fps_div). Правила irq.h: вызывается * ~50 раз/с, никаких ESTEX/BIOS/gfx/банков — только инкремент счётчика. * * Разностная семантика ожидания в gfx_wait_vsync терпит wrap uint8, * поэтому счётчик 8-битный (одна INC (nn) — минимальный хвост в ISR). */ #include "../_bgi.h" void _gfx_frame_isr(void) { _gfx_frame_tick++; }