コード例 #1
0
ファイル: VGA.c プロジェクト: skeezix/zikzak
void SetVGAScreenMode175(uint8_t *framebuffer,int pixelsperrow,int pixelclock)
{
    WaitForLastLineIfVGAEnabled();
    InitializePixelDMA(pixelclock,pixelsperrow);
    SetFrameBuffer(framebuffer);
    SetVGAHorizontalSync31kHzActiveHighForDMA(PixelHSyncHandler175);
}
コード例 #2
0
ファイル: VGA.c プロジェクト: darthrake/U23-Library
void InitializeVGAScreenMode175(uint8_t *framebuffer,int pixelsperrow,int pixelclock)
{
	HBlankInterruptHandler=NULL;
	InitializeVGAPort();
	InitializeState(framebuffer,pixelsperrow);
	InitializePixelDMA(pixelclock);
	InitializeVGAHorizontalSync31kHz(HSYNCHandler175);
}
コード例 #3
0
ファイル: VGA.c プロジェクト: skeezix/zikzak
void SetVGAScreenMode133(uint8_t *framebuffer,int pixelsperrow,int pixelclock)
{
    WaitForLastLineIfVGAEnabled();
    InitializePixelDMA(pixelclock,pixelsperrow);
    SetFrameBuffer(framebuffer);
    VGAThreeLineCounter=0;
    SetVGAHorizontalSync31kHzForDMA(PixelHSyncHandler133);
}