Lines Matching refs:cul
929 static void biosfn_scroll(uint8_t nblines, uint8_t attr, uint8_t rul, uint8_t cul,
939 if(cul>clr)return;
957 cols=clr-cul+1;
967 if(nblines==0&&rul==0&&cul==0&&rlr==nbrows-1&&clr==nbcols-1)
977 memsetw(vga_modes[line].sstart,address+(i*nbcols+cul)*2,(uint16_t)attr*0x100+' ',cols);
979 memcpyw(vga_modes[line].sstart,address+(i*nbcols+cul)*2,vga_modes[line].sstart,((i+nblines)*nbcols+cul)*2,cols);
986 memsetw(vga_modes[line].sstart,address+(i*nbcols+cul)*2,(uint16_t)attr*0x100+' ',cols);
988 memcpyw(vga_modes[line].sstart,address+(i*nbcols+cul)*2,vga_modes[line].sstart,((i-nblines)*nbcols+cul)*2,cols);
1002 if(nblines==0&&rul==0&&cul==0&&rlr==nbrows-1&&clr==nbcols-1)
1014 vgamem_fill_pl4(cul,i,cols,nbcols,cheight,attr);
1016 vgamem_copy_pl4(cul,i+nblines,i,cols,nbcols,cheight);
1023 vgamem_fill_pl4(cul,i,cols,nbcols,cheight,attr);
1025 vgamem_copy_pl4(cul,i,i-nblines,cols,nbcols,cheight);
1033 if(nblines==0&&rul==0&&cul==0&&rlr==nbrows-1&&clr==nbcols-1)
1041 cul<<=1;
1050 vgamem_fill_cga(cul,i,cols,nbcols,cheight,attr);
1052 vgamem_copy_cga(cul,i+nblines,i,cols,nbcols,cheight);
1059 vgamem_fill_cga(cul,i,cols,nbcols,cheight,attr);
1061 vgamem_copy_cga(cul,i,i-nblines,cols,nbcols,cheight);