diff options
author | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-11-25 21:50:24 +0000 |
---|---|---|
committer | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-11-25 21:50:24 +0000 |
commit | f3d54fc4948b5525cc15e2a082f0cec8610ec5b4 (patch) | |
tree | 39881504adc6380a107acfb038cfb612256bc5a5 /block.h | |
parent | 357c692cca6614ac3583ca39b710a9888a673785 (diff) | |
download | qemu-f3d54fc4948b5525cc15e2a082f0cec8610ec5b4.zip qemu-f3d54fc4948b5525cc15e2a082f0cec8610ec5b4.tar.gz qemu-f3d54fc4948b5525cc15e2a082f0cec8610ec5b4.tar.bz2 |
Abstract out geometry detection code from IDE for reuse
Virtio will want to use the geometry detection code. It doesn't belong
in ide.c anyway.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5797 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'block.h')
-rw-r--r-- | block.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -78,6 +78,7 @@ int bdrv_pwrite(BlockDriverState *bs, int64_t offset, int bdrv_truncate(BlockDriverState *bs, int64_t offset); int64_t bdrv_getlength(BlockDriverState *bs); void bdrv_get_geometry(BlockDriverState *bs, uint64_t *nb_sectors_ptr); +void bdrv_guess_geometry(BlockDriverState *bs, int *pcyls, int *pheads, int *psecs); int bdrv_commit(BlockDriverState *bs); /* async block I/O */ typedef struct BlockDriverAIOCB BlockDriverAIOCB; |