--- nono/vm/crtc.h 2026/04/29 17:05:28 1.1.1.11 +++ nono/vm/crtc.h 2026/04/29 17:05:33 1.1.1.12 @@ -12,11 +12,10 @@ #include "device.h" #include "event.h" -#include "monitor.h" class MFPDevice; -class Renderer; class TVRAMDevice; +class VideoCtlrDevice; struct CRTC { @@ -172,12 +171,12 @@ class CRTCDevice : public IODevice bool raster_copy {}; MFPDevice *mfp {}; - Renderer *renderer {}; TVRAMDevice *tvram {}; + VideoCtlrDevice *videoctlr {}; Event hsync_event { this }; Event vdisp_event { this }; Event raster_event { this }; - Monitor monitor { this }; + Monitor *monitor {}; };