|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-devel] confusion about the meaning of CONFIG_XEN
 
CONFIG_XEN is defined when building a PV kernel, and undefined when building PV 
drivers for an 'unmodified' (non-PV) kernel.
Platform-pci is a device driver which interfaces with xen on a non-PV kernel, 
via a virtual PCI device provided by qemu.
James
-----Original Message-----
From: "Zang Hongyong"<zanghongyong@xxxxxxxxxx>
Sent: 7/07/08 5:59:14 PM
To: "xen-devel"<xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] confusion about the meaning of CONFIG_XEN
hi all,
  I noticed "CONFIG_XEN" appears many times in Xen source code. I'm confused 
about the meaning of "CONFIG_XEN".
  For example, 
    in "gnttab.c", the definations of gnttab_map() and gnttab_resume() vary 
with "ifdef CONFIG_XEN" or not.
    And I also noticed ifndef CONFIG_XEN , the file <platform-pci.h> is 
included.
  So my questions are
  1)What's the meanning of CONFIG_XEN?  and on which kind of conditions, 
CONFIG_XEN should not be defined?
  2)What is platform-pci for?
  Any advice would be welcome.
Thanks in advance.   
Zang Hongyong
zanghongyong@xxxxxxxxxx
2008-07-07
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
 | 
    | 
  
  
    |   | 
    |