Page 1 of 1

Coding your own Guest Additions

Posted: 19. May 2014, 13:12
by Smackey's dad
Is there documentation on how to write your own Guest Additions :?:

Re: Coding your own Guest Additions

Posted: 19. May 2014, 13:32
by noteirak
Moved to OSE.

I don't think there is a comprehensive and detailed howto, so I can only point you to the technical docs.

Re: Coding your own Guest Additions

Posted: 4. Apr 2015, 06:26
by denisco
About supporting other kind of hardware, CPU, such as : Router and network device...

How would I go about this ?
What is involve ?

Should I look into the source code ? and where ?
In other words where does it (in the code) visualize the hardware in the guest?

I just need a pointer of where to start looking on how to do this... I may be able to figure out the rest.

Thank you for your help.

Re: Coding your own Guest Additions

Posted: 4. Apr 2015, 13:32
by noteirak
For information like these, please see on the Dev Mailing List or the Dev IRC channel.

Re: Coding your own Guest Additions

Posted: 13. Apr 2015, 14:00
by frank
Smackey's dad wrote:Is there documentation on how to write your own Guest Additions :?:
There isn't a manual but usually the first place to look after is at src/VBox/Additions/common/VBoxGuest/. Use the Linux driver as a starting point. The Guest Additions driver is the guest part of the guest/host interface. Guest services (e.g. VBoxService) access this driver via IOCtl.