/external/syslinux/com32/gpllib/disk/ |
geom.c | 81 com32sys_t getebios, ebios; local 84 memset(&ebios, 0, sizeof ebios); 91 __intcall(0x13, &getebios, &ebios); 93 if (!(ebios.eflags.l & EFLAGS_CF) && ebios.ebx.w[0] == 0xaa55) { 94 drive_info->ebios = 1; 95 drive_info->edd_version = ebios.eax.b[1]; 96 drive_info->edd_functionality_subset = ebios.ecx.w[0]; 274 if (drive_info->ebios && drive_info->cbios [all...] |
/external/syslinux/core/fs/ |
diskio_bios.c | 235 * using EBIOS. Doesn't happen when using CBIOS, which is 301 bool ebios; local 314 ebios = true; 318 ebios = false; 338 /* Get EBIOS support */ 348 ebios = true; 351 /* Query EBIOS parameters */ 382 disk.rdwr_sectors = ebios ? edd_rdwr_sectors : chs_rdwr_sectors; 390 devno, cdrom, ebios, sector_size, disk.sector_shift,
|
/external/syslinux/com32/gplinclude/disk/ |
geom.h | 200 int ebios; /* EBIOS supported on this disk */ member in struct:driveinfo 201 int edd_version; /* EBIOS major version */
|
/external/syslinux/com32/include/syslinux/ |
disk.h | 53 int ebios; /* EBIOS supported on this disk */ member in struct:disk_info
|