|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
[Xen-devel] GET_CURRENT macro in entry.S
 
I am unable to understand what this macro in  entry.S does. Can someone please explain its working?   #define GET_CURRENT(reg)         \         movl $STACK_SIZE-4, reg; \         orl  %esp, reg;          \ 
        andl $~3,reg;            \         movl (reg),reg;
  Also, how does the address of "struct vcpu" come in %ebx ? How do I obtain it?
  Please help.
  -Pallavi  
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] GET_CURRENT macro in entry.S,
pallavi jk <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |