diff options
author | Shao Miller <shao.miller@yrdsb.edu.on.ca> | 2010-06-28 01:22:04 -0400 |
---|---|---|
committer | Shao Miller <shao.miller@yrdsb.edu.on.ca> | 2010-07-10 01:03:04 -0400 |
commit | 14e2dc6336a763930043baf654b3ff0f38f932fa (patch) | |
tree | 23d2a851468aab399a8b5131c8a0b87e230dd598 /com32/include | |
parent | 3549d7ecf588bc8de1cca06e750683bea251614a (diff) | |
download | syslinux-14e2dc6336a763930043baf654b3ff0f38f932fa.tar.gz |
chain.c32, libcom32: Move get_disk_params() as disk_get_params()
Also moved struct diskinfo as disk_info.
Moving portions of chain.c32 into libcom32.
Signed-off-by: Shao Miller <shao.miller@yrdsb.edu.on.ca>
Diffstat (limited to 'com32/include')
-rw-r--r-- | com32/include/syslinux/disk.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/com32/include/syslinux/disk.h b/com32/include/syslinux/disk.h index 83db05ce..f880a894 100644 --- a/com32/include/syslinux/disk.h +++ b/com32/include/syslinux/disk.h @@ -40,6 +40,15 @@ #define SECTOR 512 /* bytes/sector */ +struct disk_info { + int disk; + int ebios; /* EBIOS supported on this disk */ + int cbios; /* CHS geometry is valid */ + int head; + int sect; +}; + extern int disk_int13_retry(const com32sys_t * inreg, com32sys_t * outreg); +extern int disk_get_params(int disk, struct disk_info *diskinfo); #endif /* _SYSLINUX_DISK_H */ |