RIP is just the name of the instruction pointer in x86-64 -- intel's
register naming convention is that the 64 bit registers have an 'R' prefix
... so RAX is the 64 bit AX register, RIP = 64 bit IP, etc.

On Fri, Oct 7, 2011 at 9:22 AM, sparsh mittal <[email protected]>wrote:

> Thanks. Also can you give some reference for rip etc. I have no idea what
> they are and that obstructs my understanding. Thanks again.
>
> Thanks and Regards
> Sparsh Mittal
>
>
>
>
> On Thu, Oct 6, 2011 at 4:05 PM, avadh patel <[email protected]> wrote:
>
>>
>>
>> On Thu, Oct 6, 2011 at 1:49 PM, sparsh mittal <[email protected]>wrote:
>>
>>> Hello
>>> There is code in ptlhwdef.h
>>>
>>> // PTLsim's internal memory related variables
>>> extern W64 PTLSIM_RAM_PHYSADDR;
>>>
>>> #define PTLSIM_RAM_SIZE 128*1024*1024
>>>
>>> Is this code useful or obsolete? I don't find it is used elsewhere
>>> meaningfully. Does PTLsim needs its own ram?
>>>
>>> Further, can you give some pointers on things like  RIP and meanings of
>>> symbols such as mfnlo:28, use64:1, kernel:1, padlo:2, mfnhi:28, df:1,
>>> padhi:3
>>>
>>> All this is obsolete and will be removed.  These variables were used by
>> Xen based PTLsim for page management in Xen hypervisor. It will be removed
>> eventually.
>>
>> - Avadh
>>
>>>
>>>
>>> Thanks and Regards
>>> Sparsh Mittal
>>>
>>>
>>>
>>> _______________________________________________
>>> http://www.marss86.org
>>> Marss86-Devel mailing list
>>> [email protected]
>>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>>
>>>
>>
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to