From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ryan Riley Subject: Documentation For Writing a Split Driver Date: Thu, 15 Feb 2007 15:33:36 -0500 Message-ID: <45D4C3A0.3010908@purdue.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org I've spent the last few weeks digging around in Xen code and old documentation to produce my own simple split driver for 3.0.4-2 to handle some logging stuff that I'm doing. In the process, I quickly discovered that the Wiki documentation for adding a new driver to Xen is a little lacking. Is there any interest in me documenting any/all of the following and contributing it? -Creating a backend/frontend skeleton driver and adding it to the kernel. -Modifying xend and xm to initialize the XenStore for it. (and hence get the probe functions to be called) -Setting up event channels -Setting up a ring buffer -Sharing memory pages between domains (basically the grant tables) Thanks Ryan