Home | History | Annotate | Download | only in bios

Lines Matching refs:read_dword

411   // read_dword and write_dword functions
412 static Bit32u read_dword();
416 read_dword(seg, offset)
1552 prev_ticks = read_dword(0x0, 0x46c);
1558 t = read_dword(0x0, 0x46c);
2213 s3_wakeup_vector = read_dword(0x40, 0xb2);
2591 sectors_low = read_dword(get_SS(),buffer+(100*2)); // word 100 and word 101
2592 sectors_high = read_dword(get_SS(),buffer+(102*2)); // word 102 and word 103
2594 sectors_low = read_dword(get_SS(),buffer+(60*2)); // word 60 and word 61
2709 sizeinmb = (read_dword(ebda_seg,&EbdaData->ata.devices[device].sectors_high) << 21)
2710 | (read_dword(ebda_seg,&EbdaData->ata.devices[device].sectors_low) >> 11);
3524 if (sectors != read_dword(ebda_seg,&EbdaData->ata.devices[device].sectors_low))
5389 lba_high=read_dword(DS, SI+(Bit16u)&Int13Ext->lba2);
5390 if (lba_high > read_dword(ebda_seg, &EbdaData->ata.devices[device].sectors_high) ) {
5396 lba_low=read_dword(DS, SI+(Bit16u)&Int13Ext->lba1);
5397 if (lba_high == read_dword(ebda_seg, &EbdaData->ata.devices[device].sectors_high)
5398 && lba_low >= read_dword(ebda_seg, &EbdaData->ata.devices[device].sectors_low) ) {
5449 lba_low = read_dword(ebda_seg, &EbdaData->ata.devices[device].sectors_low);
5450 lba_high = read_dword(ebda_seg, &EbdaData->ata.devices[device].sectors_high);
5702 lba=read_dword(DS, SI+(Bit16u)&Int13Ext->lba2);
5709 lba=read_dword(DS, SI+(Bit16u)&Int13Ext->lba1);
5725 count = (Bit16u)(read_dword(ebda_seg, &EbdaData->ata.trsfbytes) >> 11);
5999 write_dword(DS,SI+0x04,read_dword(ebda_seg,&EbdaData->cdemu.ilba));
6110 ilba = read_dword(ebda_seg,&EbdaData->cdemu.ilba);
8389 time = read_dword( 0x40, 0x9C ); // Time left in microseconds.