X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fdevices%2Fide.h;h=14e915fd76b505361b0a33ede8707dc928ecbc84;hb=ade1ede94c894363a3d4652d93540aef170b1276;hp=b778f1efa334ebabf4bf431308f943684d9a139f;hpb=942df9bb1e2570764d24c74f797247536639502e;p=palacios.git diff --git a/palacios/include/devices/ide.h b/palacios/include/devices/ide.h index b778f1e..14e915f 100644 --- a/palacios/include/devices/ide.h +++ b/palacios/include/devices/ide.h @@ -22,33 +22,9 @@ #ifdef __V3VEE__ -#include -struct ide_cfg { - char pci[32]; - char southbridge[32]; -}; - -int v3_ide_register_cdrom(struct vm_device * ide, - uint_t bus_num, - uint_t drive_num, - char * drive_name, - struct v3_cd_ops * ops, - void * private_data); - -int v3_ide_register_harddisk(struct vm_device * ide, - uint_t bus_num, - uint_t drive_num, - char * drive_name, - struct v3_hd_ops * ops, - void * private_data); - - - - - -int v3_ide_get_geometry(struct vm_device * ide_dev, int channel_num, int drive_num, +int v3_ide_get_geometry(void * ide_data, int channel_num, int drive_num, uint32_t * cylinders, uint32_t * heads, uint32_t * sectors);