X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fdevices%2Fide.h;fp=palacios%2Finclude%2Fdevices%2Fide.h;h=b667a032aec0da9c3eb02a1a19f830bdc9de1b64;hp=b43d4a66e783efa173389815811002849341db00;hb=822536b2f91a061cc6ead6039575533e35b48d2f;hpb=5bc39eb312c57576e5d388594563df7dce5aaa2d diff --git a/palacios/include/devices/ide.h b/palacios/include/devices/ide.h index b43d4a6..b667a03 100644 --- a/palacios/include/devices/ide.h +++ b/palacios/include/devices/ide.h @@ -41,7 +41,7 @@ #include - +#include typedef long off_t; typedef sint32_t ssize_t; @@ -179,6 +179,8 @@ struct controller_t { Bit8u sectors_per_block; Bit8u lba_mode; + struct vm_device * pci; + struct { rd_bool reset; // 0=normal, 1=reset controller rd_bool disable_irq; // 0=allow irq, 1=disable irq