Lines Matching refs:write_byte
62 static void write_byte();
981 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_MODE,mode);
985 write_byte(BIOSMEM_SEG,BIOSMEM_NB_ROWS,theightm1);
987 write_byte(BIOSMEM_SEG,BIOSMEM_VIDEO_CTL,(0x60|noclearmem));
988 write_byte(BIOSMEM_SEG,BIOSMEM_SWITCHES,0xF9);
989 write_byte(BIOSMEM_SEG,BIOSMEM_MODESET_CTL,read_byte(BIOSMEM_SEG,BIOSMEM_MODESET_CTL)&0x7f);
992 write_byte(BIOSMEM_SEG,BIOSMEM_DCC_INDEX,0x08); // 8 is VGA should be ok for now
997 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x00); // Unavailable on vanilla vga, but...
998 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_PAL,0x00); // Unavailable on vanilla vga, but...
1181 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_PAGE,page);
1484 write_byte(0xa000,dest,attr&0x0f);
1488 write_byte(0xa000,dest,0x00);
1544 write_byte(0xb800,dest,data);
1573 write_byte(0xb800,dest,data);
1602 write_byte(0xa000,dest+j,data);
1693 {write_byte(vga_modes[line].sstart,address,car);
1832 write_byte(0xa000,addr,AL);
1873 write_byte(0xb800,addr,data);
1877 write_byte(0xa000,addr,AL);
2000 write_byte(vga_modes[line].sstart,address,car);
2003 write_byte(vga_modes[line].sstart,address+1,attr);
2672 write_byte(BIOSMEM_SEG,BIOSMEM_NB_ROWS, rows-1);
3155 write_byte(ES,DI+0x25,read_byte(BIOSMEM_SEG,BIOSMEM_DCC_INDEX));
3156 write_byte(ES,DI+0x26,0);
3157 write_byte(ES,DI+0x27,16);
3158 write_byte(ES,DI+0x28,0);
3159 write_byte(ES,DI+0x29,8);
3160 write_byte(ES,DI+0x2a,2);
3161 write_byte(ES,DI+0x2b,0);
3162 write_byte(ES,DI+0x2c,0);
3163 write_byte(ES,DI+0x31,3);
3164 write_byte(ES,DI+0x32,0);
3202 write_byte(ES, BX, inb(VGAREG_SEQU_ADDRESS)); BX++;
3203 write_byte(ES, BX, inb(crtc_addr)); BX++;
3204 write_byte(ES, BX, inb(VGAREG_GRDC_ADDRESS)); BX++;
3207 write_byte(ES, BX, ar_index); BX++;
3208 write_byte(ES, BX, inb(VGAREG_READ_FEATURE_CTL)); BX++;
3212 write_byte(ES, BX, inb(VGAREG_SEQU_DATA)); BX++;
3215 write_byte(ES, BX, inb(VGAREG_SEQU_DATA)); BX++;
3219 write_byte(ES, BX, inb(crtc_addr+1)); BX++;
3225 write_byte(ES, BX, inb(VGAREG_ACTL_READ_DATA)); BX++;
3231 write_byte(ES, BX, inb(VGAREG_GRDC_DATA)); BX++;
3237 write_byte(ES, BX, 0); BX++;
3238 write_byte(ES, BX, 0); BX++;
3239 write_byte(ES, BX, 0); BX++;
3240 write_byte(ES, BX, 0); BX++;
3243 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_MODE)); BX++;
3247 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_NB_ROWS)); BX++;
3249 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_VIDEO_CTL)); BX++;
3250 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_SWITCHES)); BX++;
3251 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_MODESET_CTL)); BX++;
3258 write_byte(ES, BX, read_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_PAGE)); BX++;
3267 write_byte(ES, BX, inb(VGAREG_DAC_STATE)); BX++; /* read/write mode dac */
3268 write_byte(ES, BX, inb(VGAREG_DAC_WRITE_ADDRESS)); BX++; /* pix address */
3269 write_byte(ES, BX, inb(VGAREG_PEL_MASK)); BX++;
3273 write_byte(ES, BX, inb(VGAREG_DAC_DATA)); BX++;
3275 write_byte(ES, BX, 0); BX++; /* color select register */
3344 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_MODE, read_byte(ES, BX)); BX++;
3348 write_byte(BIOSMEM_SEG,BIOSMEM_NB_ROWS, read_byte(ES, BX)); BX++;
3350 write_byte(BIOSMEM_SEG,BIOSMEM_VIDEO_CTL, read_byte(ES, BX)); BX++;
3351 write_byte(BIOSMEM_SEG,BIOSMEM_SWITCHES, read_byte(ES, BX)); BX++;
3352 write_byte(BIOSMEM_SEG,BIOSMEM_MODESET_CTL, read_byte(ES, BX)); BX++;
3359 write_byte(BIOSMEM_SEG,BIOSMEM_CURRENT_PAGE, read_byte(ES, BX)); BX++;
3630 write_byte(seg, offset, data)