void SetVGAScreenMode175(uint8_t *framebuffer,int pixelsperrow,int pixelclock) { WaitForLastLineIfVGAEnabled(); InitializePixelDMA(pixelclock,pixelsperrow); SetFrameBuffer(framebuffer); SetVGAHorizontalSync31kHzActiveHighForDMA(PixelHSyncHandler175); }
void InitializeVGAScreenMode175(uint8_t *framebuffer,int pixelsperrow,int pixelclock) { HBlankInterruptHandler=NULL; InitializeVGAPort(); InitializeState(framebuffer,pixelsperrow); InitializePixelDMA(pixelclock); InitializeVGAHorizontalSync31kHz(HSYNCHandler175); }
void SetVGAScreenMode133(uint8_t *framebuffer,int pixelsperrow,int pixelclock) { WaitForLastLineIfVGAEnabled(); InitializePixelDMA(pixelclock,pixelsperrow); SetFrameBuffer(framebuffer); VGAThreeLineCounter=0; SetVGAHorizontalSync31kHzForDMA(PixelHSyncHandler133); }