/* * mouse_video_mode_changed — сообщить драйверу мыши о смене видеорежима * (RST 30h, fn $81), чтобы он пересчитал отрисовку курсора. Звать * после settextmode()/gfx_init(). */ #include void mouse_video_mode_changed(uint8_t mode) __naked { (void)mode; __asm push ix ;; A уже держит байт режима (SDCC __sdcccall(1)). ld c, #0x81 ; CHANGE VIDEO MODE rst #0x30 ; MOUSE pop ix ret __endasm; }