<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1436676653428_4413">Hi,</div><div id="yui_3_16_0_1_1436676653428_4484"><br></div><div dir="ltr" id="yui_3_16_0_1_1436676653428_4619">Does vbox has something equivalent to QEMU's CharDriverState?<br></div><div id="yui_3_16_0_1_1436676653428_4600"><br></div><div dir="ltr" id="yui_3_16_0_1_1436676653428_4485"><a id="yui_3_16_0_1_1436676653428_4581" href="https://android.googlesource.com/platform/external/qemu/+/android-5.1.1_r8/docs/CHAR-DEVICES.TXT">https://android.googlesource.com/platform/external/qemu/+/android-5.1.1_r8/docs/CHAR-DEVICES.TXT</a></div><div id="yui_3_16_0_1_1436676653428_4643" dir="ltr"><br></div><div id="yui_3_16_0_1_1436676653428_4689" dir="ltr">It's like a charactor pipe to different components to communicate inside QEMU process. Read/Write handlers can be registered, and one component can send/recv data.</div><div id="yui_3_16_0_1_1436676653428_4690" dir="ltr"><br></div><div id="yui_3_16_0_1_1436676653428_4691" dir="ltr">I know vbox has a driver interface to deal with i/o for virtual devices inside vbox process. Does vbox provide a closer equivalent to CharDriverState?</div><div id="yui_3_16_0_1_1436676653428_4704" dir="ltr"><br></div><div id="yui_3_16_0_1_1436676653428_4705" dir="ltr">Thanks,</div><div id="yui_3_16_0_1_1436676653428_4706" dir="ltr"><br></div><div id="yui_3_16_0_1_1436676653428_4707" dir="ltr">- Huihong<br></div><div id="yui_3_16_0_1_1436676653428_4485"><br></div></div></body></html>