[vbox-dev] VirtualBox OSE Docs

Ramshankar ramshankar.venkataraman at oracle.com
Tue Dec 3 19:07:12 GMT 2013

On 12/03/2013 07:51 PM, Jack Ramien wrote:
> Hello,
> I'm trying to find out if there are any documentation about what APIs 
> are available for VBox plugin, memory management APIs in particular. 
> Is there any place where such docs can be found?

There is the SDK documentation which is included in the SDK zip file 
available here: https://www.virtualbox.org/wiki/Downloads

> Secondly, I'm wondering what VMMR0, VMMR3, VMMRC (ring 0, etc.. ?) 
> mean. Is there any doc that help me understand this?

These are VirtualBox internals for which one can generate doxygen output 
but I don't think if we publish these. However, since it's all open 
source, generating it from OSE tarball shouldn't be too difficult.

VMM stands for Virtual Machine Monitor, and R0, R3, RC, RZ are various 
contexts in which the code executes. However, do remember that sometimes 
it can be a bit confusing if you go purely by the doxygen comments and 
not look into what the code actually does, as there might be the odd 
obsolete comment or more likely, for historical reasons why something 
continues to be named the way it is.


> Thank you very much!
> Jack
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20131203/dc75d060/attachment.html>

More information about the vbox-dev mailing list