MCPcopy Create free account
hub / github.com/CE-Programming/CEmu / panel_event

Function panel_event

core/panel.c:633–641  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

631}
632
633static void panel_event(enum sched_item_id id) {
634 /* Ensure all pixels were scanned */
635 panel_scan_until(0);
636
637 /* If the new display mode is MCU, start the next frame now */
638 if (panel_next_dm_is_mcu()) {
639 sched_repeat(id, panel_start_frame());
640 }
641}
642
643static void panel_spi_catchup(void) {
644 if (sched_active(SCHED_PANEL)) {

Callers

nothing calls this directly

Calls 4

panel_scan_untilFunction · 0.85
panel_next_dm_is_mcuFunction · 0.85
sched_repeatFunction · 0.85
panel_start_frameFunction · 0.85

Tested by

no test coverage detected