Home | History | Annotate | Download | only in vgabios

Lines Matching refs:write_word

63 static void           write_word();
982 write_word(BIOSMEM_SEG,BIOSMEM_NB_COLS,twidth);
983 write_word(BIOSMEM_SEG,BIOSMEM_PAGE_SIZE,*(Bit16u *)&video_param_table[vpti].slength_l);
984 write_word(BIOSMEM_SEG,BIOSMEM_CRTC_ADDRESS,crtc_addr);
986 write_word(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT,cheight);
993 write_word(BIOSMEM_SEG,BIOSMEM_VS_POINTER, video_save_pointer_table);
994 write_word(BIOSMEM_SEG,BIOSMEM_VS_POINTER+2, 0xc000);
1061 write_word(BIOSMEM_SEG,BIOSMEM_CURSOR_TYPE,curs);
1097 write_word(BIOSMEM_SEG, BIOSMEM_CURSOR_POS+2*page, cursor);
1128 write_word(ss, shape, 0);
1129 write_word(ss, pos, 0);
1133 write_word(ss,shape,read_word(BIOSMEM_SEG,BIOSMEM_CURSOR_TYPE));
1134 write_word(ss,pos,read_word(BIOSMEM_SEG,BIOSMEM_CURSOR_POS+page*2));
1163 write_word(BIOSMEM_SEG,BIOSMEM_CURRENT_START,address);
1433 write_word(ss,car,read_word(vga_modes[line].sstart,address));
1936 write_word(ss,AX,(read_word(ss,AX) & 0xff00) | attr);
2665 write_word(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT, lines);
2674 write_word(BIOSMEM_SEG,BIOSMEM_PAGE_SIZE, rows * cols * 2);
2805 write_word(ss,ES,read_word(0x00,0x1f*4));
2806 write_word(ss,BP,read_word(0x00,(0x1f*4)+2));
2809 write_word(ss,ES,read_word(0x00,0x43*4));
2810 write_word(ss,BP,read_word(0x00,(0x43*4)+2));
2813 write_word(ss,ES,0xC000);
2814 write_word(ss,BP,vgafont14);
2817 write_word(ss,ES,0xC000);
2818 write_word(ss,BP,vgafont8);
2821 write_word(ss,ES,0xC000);
2822 write_word(ss,BP,vgafont8+128*8);
2825 write_word(ss,ES,0xC000);
2826 write_word(ss,BP,vgafont14alt);
2829 write_word(ss,ES,0xC000);
2830 write_word(ss,BP,vgafont16);
2833 write_word(ss,ES,0xC000);
2834 write_word(ss,BP,vgafont16alt);
2843 write_word(ss,CX,(Bit16u)read_byte(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT));
2846 write_word(ss,DX,(Bit16u)read_byte(BIOSMEM_SEG,BIOSMEM_NB_ROWS));
3148 write_word(ES,DI+0x00,&static_functionality);
3149 write_word(ES,DI+0x02,0xC000);
3192 write_word(ss, BX, biosfn_read_video_state_size2(CX));
3234 write_word(ES, BX, crtc_addr); BX+= 2;
3244 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_NB_COLS)); BX += 2;
3245 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_PAGE_SIZE)); BX += 2;
3246 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_CRTC_ADDRESS)); BX += 2;
3248 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT)); BX += 2;
3252 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_CURSOR_TYPE)); BX += 2;
3254 write_word(ES, BX, read_word(BIOSMEM_SEG, BIOSMEM_CURSOR_POS+2*i));
3257 write_word(ES, BX, read_word(BIOSMEM_SEG,BIOSMEM_CURRENT_START)); BX += 2;
3260 write_word(ES, BX, read_word(0, 0x1f * 4)); BX += 2;
3261 write_word(ES, BX, read_word(0, 0x1f * 4 + 2)); BX += 2;
3262 write_word(ES, BX, read_word(0, 0x43 * 4)); BX += 2;
3263 write_word(ES, BX, read_word(0, 0x43 * 4 + 2)); BX += 2;
3345 write_word(BIOSMEM_SEG,BIOSMEM_NB_COLS, read_word(ES, BX)); BX += 2;
3346 write_word(BIOSMEM_SEG,BIOSMEM_PAGE_SIZE, read_word(ES, BX)); BX += 2;
3347 write_word(BIOSMEM_SEG,BIOSMEM_CRTC_ADDRESS, read_word(ES, BX)); BX += 2;
3349 write_word(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT, read_word(ES, BX)); BX += 2;
3353 write_word(BIOSMEM_SEG,BIOSMEM_CURSOR_TYPE, read_word(ES, BX)); BX += 2;
3355 write_word(BIOSMEM_SEG, BIOSMEM_CURSOR_POS+2*i, read_word(ES, BX));
3358 write_word(BIOSMEM_SEG,BIOSMEM_CURRENT_START, read_word(ES, BX)); BX += 2;
3361 write_word(0, 0x1f * 4, read_word(ES, BX)); BX += 2;
3362 write_word(0, 0x1f * 4 + 2, read_word(ES, BX)); BX += 2;
3363 write_word(0, 0x43 * 4, read_word(ES, BX)); BX += 2;
3364 write_word(0, 0x43 * 4 + 2, read_word(ES, BX)); BX += 2;
3657 write_word(seg, offset, data)